【问题标题】:How to define query and body parameters in swagger in a single API call如何在单个 API 调用中在 swagger 中定义查询和正文参数
【发布时间】:2018-03-07 20:21:02
【问题描述】:

API 在正文和查询中有参数,我需要像下面这样大摇大摆地定义它:

parameters: [
  {
    "name": "businessCode",
    "in": "query",
    "required": true,
    "type": "string",
  },
  {
    "name":"clientCode",
    "in":"query",
    "required":true,
    "type":"string",
  },
  {
    "name":"client",
    "in":"body",
    "required":true,
  }
]

【问题讨论】:

    标签: json node.js yaml swagger


    【解决方案1】:

    我认为这很容易,您已经举了一个例子。这是另一个恰当的例子。

    parameters: [{
          name: "id",
          description: "id of something",
          required: true,
          type: "Id",
          paramType: "query"
        },
        {
          name: "Body",
          description: "any data",
          required: true,
          type: "User", //define this model in model file
          paramType: "body"
        }]
    

    【讨论】:

      猜你喜欢
      • 2014-02-03
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 2017-03-22
      • 2020-12-22
      • 2015-11-22
      • 2016-05-04
      • 2018-03-27
      相关资源
      最近更新 更多