我正在尝试使用swagger-node设置模拟 API 。我已经收到了.yaml包含所有声明的文件,所以它应该是开箱即用的。但是,当我在模拟模式下运行它时,它会构建,但是当我访问任何路由时,我收到一个错误:Error: Response validation failed: invalid content type (application/json). These are valid: */*
我认为问题是在每条路径中都有 aconsumes和 a produces,但是我真的不知道它们指的是什么,因为我在文档 () 中找不到它们。下面是我得到的路径示例,我只添加了x-swagger-router-controller一点。谁能帮我弄清楚为什么这不会立即运行?
示例路径
'/**/C/{categoryCode}/getSearchPageData':
get:
tags:
- category-search-results-rest-controller
summary: Get Search Page Data
operationId: getSearchPageDataUsingGET
consumes:
- application/json
produces:
- '*/*'
parameters:
- name: categoryCode
in: path
description: category code
required: true
type: string
- name: q
in: query
description: search query
required: false
type: string
- name: sort
in: query
description: …Run Code Online (Sandbox Code Playgroud) swagger ×1