如何在 swagger 上分析请求(带有查询)并发送不同的响应正文?
Posted
技术标签:
【中文标题】如何在 swagger 上分析请求(带有查询)并发送不同的响应正文?【英文标题】:How to analyze requests (with queries) on swagger and send different response body? 【发布时间】:2018-08-15 13:30:13 【问题描述】:是否可以在 swagger hub api 3.0 上分析请求(基于查询)?
例如,我需要重现下一件事情。
对于请求getUser?id=1
swager swagger 必须向客户端发送响应
"user_id": "1"
"user_name": "Alex",
对于请求getUser?id=2
swager swagger 必须向客户端发送响应
"user_id": "2"
"user_name": "Bob",
如果可以的话,你能帮我解决一下吗?
【问题讨论】:
【参考方案1】:我猜你的问题是关于SwaggerHub mock server。根据文档,这是不支持的:
请注意,mock 不支持业务逻辑,即不能根据输入发送特定的响应。
【讨论】:
感谢您的快速回答。以上是关于如何在 swagger 上分析请求(带有查询)并发送不同的响应正文?的主要内容,如果未能解决你的问题,请参考以下文章
Swagger Codegen Maven插件,带有路径变量和请求参数,OpenApi产生不起作用的代码