【发布时间】:2019-07-23 04:39:41
【问题描述】:
我正在使用 swagger openapi 规范 3.0 从我的界面生成 swagger。我有一个接受请求正文的删除方法。但根据RFC7231,DELETE 不接受任何请求正文。 Swagger-request body 也这么说。但我的 API 旨在接受 DELETE 操作中的请求正文。在创建 swagger 以使 DELETE 操作接受请求正文方面是否有任何解决方法。目前我从 swagger generation 得到的错误是,
Sematic error: DELETE operations cannot have a requestBody
【问题讨论】:
-
Open API 3.1 将解决这个问题,请参阅github.com/OAI/OpenAPI-Specification/pull/2117
标签: swagger openapi swagger-3.0