Вопросы по теме 'springdoc-openapi-ui'

Неверно сгенерированный URL-адрес сервера в springdoc-openapi-ui (пользовательский интерфейс Swagger), развернутый за прокси
Приложение Spring Boot 2.2 с springdoc-openapi-ui (пользовательский интерфейс Swagger) запускает HTTP-порт. Приложение развертывается в Kubernetes с Ingress, маршрутизирующими HTTPS-запросы извне кластера в службу. В этом случае пользовательский...
4418 просмотров

Класс ответа по умолчанию в Springdoc
Я пытаюсь добавить модель ошибок по умолчанию для всех конечных точек в моем API для некоторых кодов ошибок. Я нашел частичное решение, прочитав следующие вопросы: Springfox - ›Springdoc: Как открыть дополнительные модели...
2141 просмотров
schedule 21.02.2023

Скрытый параметр в springdoc-openapi не работает
У меня есть приложение Spring Boot версии 2.3.0. и springdoc-openapi-webflux-ui в версии 1.4.1. У меня есть аннотированный параметр в действии, подобном этому. parameters = { @Parameter( hidden = true, schema = @Schema(implementation =...
1763 просмотров

springdoc-openapi: как использовать @RouterOperation в coRouter DSL
Я использую springdoc-openapi с Kotlin и WebFlux.fn. Я хотел использовать аннотацию @RouterOperation на каждом пути в CoRouterFunctionDsl, но не смог. @Configuration class UserRouter(private val userHandler: UserHandler) { // @RouterOperations...
912 просмотров

Springdoc openapi с webflux: отображать пользовательский файл json / yml вместо сгенерированного
У меня есть простой файл описания службы open-api.json: { "openapi": "3.0.1", "info": { "title": "OpenAPI definition", "version": "v0" }, "paths": {...
804 просмотров

springdoc-openapi-ui не может отображать модели Protobuf, что приводит к сбою браузера
Переход с springfox-swagger-ui на springdoc-openapi-ui вызывает ту же проблему, описанную здесь: https://github.com/springfox/springfox/issues/2459 Я столкнулся с проблемой для springfox-swagger-ui , но мне удалось заставить его работать с...
229 просмотров

Интеграция WebFlux Swagger (Open API) - образец Post Request
Я интегрировал Swagger (OpenAPI) с Spring Webflux, как упоминалось здесь: https://springdoc.org/#spring-weblfuxwebmvcfn-with-functional-endpoints с использованием RouterOperation. Интеграция работает нормально и доступна по адресу /swagger-ui.html....
730 просмотров

Как изменить имя ключа авторизации в заголовке запроса в swagger-ui, сгенерированном springdoc-openapi-ui
Моя конфигурация OpenAPI Мне нужно изменить ключ заголовка с авторизации на внутреннюю авторизацию @Bean public OpenAPI customOpenAPI(OpenApiConfig config) { return new OpenAPI().addSecurityItem(new...
45 просмотров

Как изменить текст, присутствующий на экране авторизации swagger, с помощью Springdoc
Я хочу изменить текст, отображаемый на экране пользовательского интерфейса авторизации swagger. Я хочу изменить метку Разрешено на Сохранено . Пожалуйста, найдите приведенный ниже снимок экрана с экрана авторизации пользовательского интерфейса...
160 просмотров

Springdoc с несколькими API-документами
Я хочу сгруппировать три документа API в одном swagger-ui. Я использую Springdoc. У каждого из трех API-документов есть свой URL-адрес. (Они не в одном проекте). Есть ли способ сделать это? Изменить: теперь он работает следующим образом:...
208 просмотров

Ввод маски (пример - пароль) в пользовательском интерфейсе Swagger?
У меня есть три переменные пути для API. Я хочу замаскировать один ввод в пользовательском интерфейсе Swagger с помощью *****. Как я могу сделать это при использовании Springdoc OpenAPI?
637 просмотров

Как игнорировать поля запроса Swagger с помощью Spring OpenAPI 3.0?
У нас есть следующая схема Token , а scmOrg определяется как внешний ключ. { id integer($int64) scmOrg ScmOrg{...} type string rawToken string } При открытии консоли Swagger он создает пример ввода следующим образом:...
147 просмотров

Обслуживать одну страницу из нескольких конечных точек спецификации OpenAPI?
Мы запускаем набор микросервисов, и каждый из них предоставляет спецификацию open-api для URL-адреса, как показано ниже. https://{domain}/v1/membership/v3/api-docs https://{domain}/v1/storage/v3/api-docs https://{domain}/v1/order/v3/api-docs...
333 просмотров

Springdoc OpenAPI отображает отношения классов в схемах и примерах
Я использую springdoc-openapi для документации REST API. У меня есть два класса, между которыми есть отношения «один к одному». После создания API, когда я использую API. Он возвращает именно тот способ, которым он хранится в базе данных, но...
50 просмотров

Springdoc-openapi: не отображается правильный тег при инициализации
Я использую springdoc-openapi для создания документации по API и использую $ref для ссылки на внешний файл yaml. Вот моя конфигурация: tags: - name: example description: 'Description for Example' paths: /example/{id}/{pathParam2}:...
163 просмотров

Автоматическое создание описания на основе аннотаций Swagger в Springdoc
В основном мой вопрос такой же, как этот , но для Springdoc (а не Springfox). Короче говоря, у меня есть приложение Spring-boot, и я использую аннотацию spring-security @PreAuthorize для защиты некоторых моих API, в настоящее время основанных...
87 просмотров

Springdoc-OpenAPI с параметрами пути и командным объектом
Я получаю ошибки проверки в моей спецификации OpenAPI, созданной Springdoc, и не вижу, чтобы найти в Интернете пример, который соответствует тому, как сформирован мой код Java. Я пытаюсь создать спецификацию OpenAPI с помощью Springdoc для...
255 просмотров

OpenAPI и spring-doc не находят все сопоставления в классе контроллера
Это немного странно. springdoc-openapi-ui v1.2.32 сгенерированные документы содержат только несколько сопоставлений в контроллере. Пример: @Operation( summary = "Foo", description = "Foo" )...
316 просмотров

Глобальные заголовки Springdoc-openapi не добавляются в Swagger-UI при использовании bean-компонента GroupedOpenApi
Я хотел добавить глобальный заголовок ко всем моим группам с приведенными ниже конфигурациями bean-компонентов, но My-Global-Header не добавляется. То же самое работает, если я не включаю Bean-компонент GroupedOpenApi, когда я не включаю...
38 просмотров
schedule 06.06.2023

Отключить генерацию конечных точек WADL в документации по swagger с помощью springdoc-openapi
У меня есть приложение для весенней загрузки, в котором включена документация по swagger с использованием springdoc-openapi. По какой-то причине существует конечная точка с именем /application.wadl, которая создается автоматически без добавления...
25 просмотров