【发布时间】:2021-03-17 13:34:20
【问题描述】:
我正在学习使用 swagger,但无法找到答案。
假设我有 10 个端点都共享一组响应,例如,假设它们是:
components:
responses:
'success':
description: Success
'failed':
description: Failed
'unknown':
description: Unknown
'dontincludeme':
description: A status I don't always want to include
目前,据我了解,我需要在各种路径中引用它们如下:
paths:
/start:
post:
summary: Start a process
tags:
- Process Management
responses:
'1':
$ref: '#/components/responses/success'
'2':
$ref: '#/components/responses/failed'
'3':
$ref: '#/components/responses/unknown'
我正在寻找一种将它们“分组”的方法,以便我可以一次引用 10 个不同的响应来获取路径。这可能吗?我知道我可以引用所有的响应,但我并不总是想为所有路径重用所有定义的代码。
【问题讨论】:
标签: components swagger openapi