Заменить заголовок ApiImplicitParam в чванствеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Заменить заголовок ApiImplicitParam в чванстве

Сообщение Anonymous »

У меня есть это:

Код: Выделить всё

        @ApiImplicitParam(paramType = "header", name = "Authorization", required = true,
dataType = "string", value = "Base 64 String for this service access, Format: Basic XXXXXX") })
В методе. Я пытаюсь перейти на Swagger 3, но в аннотации параметра нет параметра paramType или типа данных.
Я пытался следовать этому руководству по миграции:
https://support .intershop.com/kb/index.php/Display/2914L4
Но там нет упоминания о заголовках. Я также пытался сделать что-то вроде этого:

Код: Выделить всё

@Parameters({
@Header( name = "Authorization", required = true,
description = "Base 64 String for this service access, Format: Basic XXXXXX") })
Но тогда я получаю
Несовместимые типы. Найдено: 'io.swagger.v3.oas.annotations.headers.Header', требуется: 'io.swagger.v3.oas.annotations.Parameter'
Существует ли эквивалент ApiImplicitParam в Swagger 3, который позволяет указать, что параметр является заголовком?

Подробнее здесь: https://stackoverflow.com/questions/789 ... in-swagger
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»