Специальные символы отображаются в виде кода Ansi в Swagger.JAVA

Программисты JAVA общаются здесь
Anonymous
Специальные символы отображаются в виде кода Ansi в Swagger.

Сообщение Anonymous »

Я использую Spring Boot 3 с зависимостью для использования Swagger. Однако при использовании специальных символов, таких как : и @, в запросах он преобразуется в код ansi.
Конфигурация swagger:
package com.david.poiservice.config;

import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Contact; import io.swagger.v3.oas.models.info.Info; import io.swagger.v3.oas.models.info.License; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;

@Configuration public class SwaggerConfig {
@Bean
public OpenAPI myOpenAPI() {

License mitLicense = new License().name("MIT License").url("https://choosealicense.com/licenses/mit/");

Info info = new Info()
.title("Poi Management API")
.version("1.0")
.contact(contact)
.description("This API exposes endpoints to manage.")
.license(mitLicense);

return new OpenAPI().info(info);
}

}

Зависимость:
`org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0`

Я пробовал:
spring:
web:
encoding:
charset: UTF-8
enabled: true
force: true


Подробнее здесь: https://stackoverflow.com/questions/787 ... in-swagger

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