2016-08-03 62 views
0

我正在嘗試爲Swagger中的某個項目獲取模型架構。我想通過來自託管Swagger的另一臺機器的http請求來完成此操作。從Swagger中獲取模型架構

我可以從JSON獲取揚鞭API-文檔:

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

響應包含:

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

有什麼辦法來獲取 「/定義/項目」 模型模式?

我想要做一個HTTP GET上是這樣的:

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

我使用揚鞭2.0版。

謝謝

回答

1

它位於同一文檔的底部。例如:如果您進入swagger編輯器(http://editor.swagger.io/#/edit)的實時演示並滾動到底部,您將看到端點定義中引用的對象定義。