2016-09-20 109 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

,然后引用它。