2
我正在爲嵌套資源(屬於傳遞的內容)定義路徑。如果客戶端得到404,那麼可能是因爲未找到傳遞ID,或者傳遞未包含任何指定類型的內容。如何在OpenAPI(Swagger)中指定多個404原因?
如何建模使用OpenAPI(YAML)?
我有現在這個權利...
paths:
'/deliveries/{id}/content/articles':
get:
summary: Retrieves articles from a delivery
description: Retrieves all articles from a single delivery
[...]
responses:
'200':
description: articles found
schema:
$ref: '#/definitions/Article'
'404':
description: delivery not found
schema:
$ref: '#/definitions/Error'
'404':
description: delivery did not contain any articles
schema:
$ref: '#/definitions/Error'
...但是當我保存JSON從揚鞭編輯器,它dropps除了最後一個所有404個響應(「送貨時沒有包含任何文章「)。
莫非你會顯示錯誤的實際YAML定義嗎? – Gargoyle
添加了錯誤定義。 – Helen