Swagger UI показывает пример по умолчанию для параметров URL (вместо предоставленных), после очистки вручную, нажав «отмена» и «попробовать» - PullRequest
0 голосов
/ 13 марта 2019

У меня есть параметр URL OpenApi3, определенный с помощью in: query, style: form, explode: true и со значением примера (полное определение в конце).
Я вижу странное поведение со значением примера:При первой загрузке пользовательского интерфейса отображаемые значения являются заданным примером значения.Если я вручную удаляю его из текстовой области, нажимаю «Отмена» и снова нажимаю «Попробовать», я получаю значение по умолчанию «AdditionalProp1» вместо моего конкретного примера.

Где-нибудь еще я должен определить пример или какой-либо флаг для установки?

Полное определение параметров:
- имя: urlParameters
in: query
description: список параметров пар ключ-значение.
style: form
explode: true
схема:
тип: объект
дополнительные свойства:
тип: строка
пример: "\ r \ n {\ r \ n \" exampleParameter1 \ ": \" строка \ ", \ r \n \ "exampleParameter2 \": \ "string \", \ r \ n \ "exampleParameter3 \": \ "string \" \ r \ n} "

1 Ответ

0 голосов
/ 04 апреля 2019

Если пример перемещен в объект схемы, он работает

...