У меня есть параметр запроса OpenAPI 3, определенный с помощью in: query
, style: form
, explode: true
и с примерным значением (полное определение в конце).
Я вижу странное поведение со значением примера: при первой загрузке пользовательского интерфейса отображаемые значения являются заданным значением примера. Если я вручную удалю его из текстовой области, нажму «Отмена» и снова нажму «Попробовать», я получу значение «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}"