如何在OpenAPI中引用响应组件?

2024-05-01

我正在为我的 API 编写 OpenAPI 定义。 我在用components的响应,但当我尝试引用这些组件时,Swagger Editor 显示错误:

responses:
  - $ref: '#/components/responses/401'
  - $ref: '#/components/responses/400'

引用响应组件的正确方法是什么?


引用响应组件的正确方法是:

responses:
  '400':
    $ref: '#/components/responses/400'
  '401':
    $ref: '#/components/responses/401'

那是,responses is a map(不是数组/列表),其中键是 HTTP 状态代码,值是响应定义。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在OpenAPI中引用响应组件? 的相关文章

随机推荐