Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swagger$ref http响应_Swagger_Swagger Ui_Swagger 2.0_Swagger Editor - Fatal编程技术网

Swagger$ref http响应

Swagger$ref http响应,swagger,swagger-ui,swagger-2.0,swagger-editor,Swagger,Swagger Ui,Swagger 2.0,Swagger Editor,我是招摇过市的新手,正在从事创建通用http响应代码的API操作:- 401:未经授权 “403”: 禁止的 “404”: 找不到 ‘500’ :内部服务器错误 我通过定义响应尝试了$ref:#/definitions/responses,但出现了一个错误。是否有办法做到这一点?以避免每次操作后出现冗余的代码块。任何帮助都将不胜感激 提前感谢找到了答案 这可以通过引用其他文件中的通用响应来完成(在我的例子中)。也可以从文件中引用 '400': $ref: _http-respo

我是招摇过市的新手,正在从事创建通用http响应代码的API操作:-

  • 401:未经授权

  • “403”: 禁止的

  • “404”: 找不到
  • ‘500’ :内部服务器错误
我通过定义响应尝试了
$ref:#/definitions/responses
,但出现了一个错误。是否有办法做到这一点?以避免每次操作后出现冗余的代码块。任何帮助都将不胜感激

提前感谢

找到了答案

这可以通过引用其他文件中的通用响应来完成(在我的例子中)。也可以从文件中引用

 '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

然后引用它