我正在使用Swagger Codegen启动REST服务。我需要针对不同的参数有不同的回应。如何在OpenAPI(Swagger)中为同一路径定义不同的查询参数?
例如:<baseURL>/path
可以使用?filter1=
或?filter2=
,这些参数应产生不同的响应消息。
我希望我的OpenAPI YAML文件分别记录这两个查询参数。这可能吗?
我正在使用Swagger Codegen启动REST服务。我需要针对不同的参数有不同的回应。如何在OpenAPI(Swagger)中为同一路径定义不同的查询参数?
例如:<baseURL>/path
可以使用?filter1=
或?filter2=
,这些参数应产生不同的响应消息。
我希望我的OpenAPI YAML文件分别记录这两个查询参数。这可能吗?
2.0规范不支持它,也不支持3.0规范。
下面是在所述OpenAPI规范库的相应的提议:
Accommodate legacy APIs by allowing query parameters in the path
Querystring in Path Specification
谢谢,那我就得和它一起来。 只是跟进,有没有什么办法可以构建像“
相关:[扬鞭2.0 - 如何使“一个或另一个”参数需要?](HTTPS://计算器。 com/q/29708505/113116) – Helen