【问题标题】:Is it possible to a swagger parameter name have variables?大摇大摆的参数名称是否有可能有变量?
【发布时间】:2016-04-25 14:13:40
【问题描述】:

我正在使用 swagger 记录 API,其中一个参数的名称中有一个变量(例如:param[VARIABLE]=value)。它将以如下形式发送:

param[VAR1]=value1&param[VAR2]=value2

我认为参数定义应该是这样的:

parameters:
  - name: 'param[{var}]'
    in: formData
    description: 'Parameter description'
    required: true
    type: string

是否可以大摇大摆地实现这一点?

【问题讨论】:

    标签: swagger swagger-2.0


    【解决方案1】:

    不,这在 swagger 定义中是不允许的。 UI 和工具不会明确禁止 [{}] 字符(这将在 3.0 中更改),但不支持传递变量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-29
      • 2014-07-19
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      相关资源
      最近更新 更多