【问题标题】:Fetching a model schema from Swagger从 Swagger 获取模型模式
【发布时间】:2016-08-03 13:28:29
【问题描述】:

我正在尝试为 Swagger 中的项目获取模型架构。我想通过来自托管 Swagger 的另一台机器的 http 请求来执行此操作。

我可以从以下位置获取 Swagger API-docs 作为 json:

domain.com/swagger/v2/api-docs.json

响应包含:

{
  "swagger": "2.0",
  ...
  paths: {
    "/endpoint": {
      "get": {
        ...
        "responses": {
          "200":{
            "description":"OK",
            "schema": {
              "type":"array",
              "items": {
                "$ref":"#/definitions/Item"
              }
            }
          }
        }
      }
    }
  }
}

有没有办法获取“/definitions/Item”模型架构?

我想对类似的东西做一个 http GET:

domain.com/swagger/v2/api-docs/definitions/Item.json

我使用的是 Swagger 2.0 版。

谢谢

【问题讨论】:

    标签: swagger


    【解决方案1】:

    它位于同一文档的底部。例如:如果您前往 swagger 编辑器 (http://editor.swagger.io/#/edit) 的现场演示并滚动到底部,您将看到端点定义中引用的对象定义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 2017-07-06
      • 1970-01-01
      • 1970-01-01
      • 2019-02-27
      • 2013-08-20
      相关资源
      最近更新 更多