是否有可能swagger参数名称有变量?

时间:2016-04-25 14:13:41

标签: swagger swagger-2.0

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

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

我认为参数定义类似于:

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

是否有可能以傲慢的方式实现这一点?

1 个答案:

答案 0 :(得分:4)

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