我有一个OpenAPI 3查询参数,用in: query
,style: form
,explode: true
定义,并带有示例值(末尾有完整定义)。
我看到示例值的异常行为:首次加载UI时,显示的值是给定的示例值。如果从文本区域中手动删除它,请单击“取消”,然后再次单击“试用”,我将获得默认的“ additionalProp1”值,而不是我的特定示例。
我还应该在其他地方定义示例,还是要设置任何标志?
完整参数定义:
- name: urlParameters
in: query
description: A list of key value pairs parameters.
style: form
explode: true
schema:
type: object
additionalProperties:
type: string
example: "\r\n{\r\n \"exampleParameter1\": \"string\",\r\n \"exampleParameter2\": \"string\",\r\n \"exampleParameter3\": \"string\"\r\n}"
如果将示例移至方案对象,则可以使用