2016-09-20 10 views
1

私が闊歩する初心者です、と一般的なHTTPレスポンスコードを作成するAPIオペレーションに取り組んでいます: -

  • 「401:不正な

  • '403': は禁止

  • '404':
  • 見つかりません '500': :内部サーバーエラー

回答を定義することで$ref: #/definitions/responsesを試しましたが、エラーが発生しました。各操作後に冗長なコードブロックを避けるために、これを行う方法はありますか?どんな助けでも本当に感謝しています。このための答えを見つけ、事前

答えて

1

おかげで、

これは(私の場合)いくつかの他のファイルからの一般的な回答を参照するために行うことができます。ファイル内から参照することもできます。

'400': 
     $ref: _http-responses.yaml#/400 
    '401': 
     $ref: _http-responses.yaml#/401 
    '403': 
     $ref: _http-responses.yaml#/403 
    '404': 
     $ref: _http-responses.yaml#/404 
    '500': 
     $ref: _http-responses.yaml#/500 

私は

_http_responses.yaml

を作成し、それを参照します。