2015-02-09 37 views
1

我使用揚鞭2.0和我的定義是:爲什麼我不會放棄PUT或POST?

{ 
    "https://stackoverflow.com/users/{UserId}": { 
    "get": { 
     "summary": "Get a specific user by id", 
     "description": "", 
     "parameters": [{ 
     "name": "UserId", 
     "in": "path", 
     "description": "Id of the User.", 
     "required": true, 
     "type": "string" 
     }], 
     "tags": [ 
     "Users" 
     ], 
     "responses": { 
     "200": { 
      "description": "An specific user", 
      "schema": { 
      "$ref": "#/definitions/User" 
      } 
     } 
     } 
    }, 
    "put": { 
     "summary": "Update a User", 
     "description": "", 
     "consumes": "application/x-www-form-urlencoded", 
     "parameters": [{ 
     "name": "UserId", 
     "in": "path", 
     "description": "Id of the user.", 
     "required": true, 
     "type": "string" 
     }, { 
     "name": "name", 
     "in": "formData", 
     "description": "Name of the user", 
     "required": false, 
     "type": "string" 
     }, { 
     "name": "username", 
     "in": "formData", 
     "description": "Username of the user. Must be unique and cannot have spaces.", 
     "required": false, 
     "type": "string" 
     }, { 
     "name": "email", 
     "in": "formData", 
     "description": "Email of the user. Must be unique.", 
     "required": false, 
     "type": "string" 
     }, { 
     "name": "entities", 
     "in": "formData", 
     "description": "Entities that the user is associated with.", 
     "required": false, 
     "type": "array", 
     "items": { 
      "name": "entity_id", 
      "type": "string" 
     } 
     }], 
     "tags": [ 
     "Users" 
     ], 
     "responses": { 
     "200": { 
      "description": "successful operation", 
      "schema": { 
      "$ref": "#/definitions/User" 
      } 
     } 
     } 
    } 
    } 
} 

但在我招搖的用戶界面,我試圖把一些數據,按照用戶界面: enter image description here

但是當它請求,它不會在身體內發送任何東西。我究竟做錯了什麼?

+0

您使用的是哪個版本的UI?檢查swagger-ui.js文件的頂部。 – Ron 2015-02-09 22:43:38

+0

// swagger-ui.js //版本2.1.0-alpha.7 – Shamoon 2015-02-10 01:36:07

+0

嘗試更新爲主。有一個與表單數據參數相關的錯誤。 – Ron 2015-02-10 06:57:10

回答