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

Я использую 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?

0 ответов

Другие вопросы по тегам