Swagger错误:additionalProperty:3XX,4XX,5XX

时间:2017-08-17 22:14:24

标签: swagger swagger-ui swagger-2.0

我在swagger响应部分添加了一些错误代码: 201,3XX,400,401,4XX,5XX。

另外,根据swagger2.0 doc,您可以: "允许以下范围定义:1XX,2XX,3XX,4XX和5XX。如果使用显式代码定义响应范围,则显式代码定义优先于该代码的范围定义。"

但我仍然得到错误: "不应该有其他属性。 additionalProperty:3XX,4XX,5XX"

有任何线索吗?

1 个答案:

答案 0 :(得分:1)

该引用来自OpenAPI 3.0规范,而不是2.0。

2.0 spec不支持通配符响应代码。您需要使用特定代码,例如200400404等,您可以使用default响应来匹配未涵盖的所有HTTP代码根据您的规格单独进行。

相关问题