Swagger 招摇过市错误:附加属性:3XX、4XX、5XX

Swagger 招摇过市错误:附加属性:3XX、4XX、5XX,swagger,swagger-ui,swagger-2.0,Swagger,Swagger Ui,Swagger 2.0,我在“招摇过市”部分添加了一些错误代码: 201,3XX,400,401,4XX,5XX 此外,根据swagger2.0文档,您可以: 允许以下范围定义:1XX、2XX、3XX、4XX和5XX。如果使用显式代码定义响应范围,则显式代码定义优先于该代码的范围定义 但我还是得到了一个错误: 不应具有其他属性。其他属性:3XX、4XX、5XX 有什么线索吗?这句话来自OpenAPI 3.0规范,而不是2.0 不支持通配符响应代码。您需要使用特定的代码,例如200、400、404等,并且您可以使用默认响

我在“招摇过市”部分添加了一些错误代码: 201,3XX,400,401,4XX,5XX

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

但我还是得到了一个错误: 不应具有其他属性。其他属性:3XX、4XX、5XX


有什么线索吗?

这句话来自OpenAPI 3.0规范,而不是2.0


不支持通配符响应代码。您需要使用特定的代码,例如
200
400
404
等,并且您可以使用
默认响应来匹配规范中未单独涵盖的所有HTTP代码。

谢谢。成功了。看起来我是在3.0规范上(并且使用了2.0)