Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.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 为什么赢了';我的大摇大摆不是摆出来的吗?_Swagger_Swagger Ui - Fatal编程技术网

Swagger 为什么赢了';我的大摇大摆不是摆出来的吗?

Swagger 为什么赢了';我的大摇大摆不是摆出来的吗?,swagger,swagger-ui,Swagger,Swagger Ui,我使用的是Swagger 2.0,我的定义是: { "/users/{UserId}": { "get": { "summary": "Get a specific user by id", "description": "", "parameters": [{ "name": "UserId", "in": "path", "description": "Id of the User.",

我使用的是Swagger 2.0,我的定义是:

{
  "/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"
          }
        }
      }
    }
  }
}
但在我的大摇大摆的用户界面中,我试图根据用户界面放置一些数据:


但当它发出请求时,它不会在体内发送任何东西。我做错了什么?

这是其中一个alpha版本()的问题。M1版本(目前为master)解决了这个问题。

您使用哪个版本的UI?检查swagger-ui.js文件的顶部//swagger-ui.js//version 2.1.0-alpha.7尝试更新到master。有一个与表单数据参数相关的错误。你能将我链接到github上的问题吗?