(весна) Как вы добавляете заголовки к API, сгенерированным swagger-codegen?(и другая информация, такая как конечная точка) - PullRequest
0 голосов
/ 14 декабря 2018

Я использую swagger-codegen версии 2.3.1.

Я использую Spring Boot Java.

Я сгенерировал некоторый код, используя файл swagger для конечной точки, к которой я хочу получить доступ.Сгенерированный код включает в себя API, делегаты и контроллеры для каждого из путей в файле swagger.

Я не вижу способа изменить API, сгенерированные им с помощью пользовательских заголовков (что мне нужно будет сделать).Похоже, что метод сделать это состоит в том, чтобы использовать класс ApiClient в io.swagger.client, но Codegen не создал это для меня.

Из-за этого у меня нет возможности добавить базовую аутентификацию или заголовки для клиентов APIон не создан, и я не вижу метода наведения его на правильную конечную точку.

Похоже, что клиент API не поддерживается для весенней загрузки в проекте git hub, но https://www.baeldung.com/spring-boot-rest-client-swagger-codegen имеетруководство о том, как это сделать, поэтому должен быть какой-то способ?Похоже, он использует собственный артефакт, к которому у меня нет доступа.

Можно ли мне использовать сгенерированный клиент API и предоставить ему заголовки и URL-адрес?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...