Здравствуйте :)
Есть REST API на Spring MVC (без Spring Boot если это важно).
Разные точки должны возвращать разные MIME-типы (кто-то JSON, кто-то TEXT). В случае с JSON с кириллицей всё нормально, а вот "текстовые" точки возвращают страничку с кодировкой ISO-... и соответственно вопросики вместо кириллицы.
Лечится на уровне аннотации метода, например:
@DeleteMapping(value = "/employees/{id}", produces = "text/html; charset=utf-8")
// дальше сам метод
Но мне кажется, это немного костыльно. Если способ где-то глобально прописать что если возвращается text/html, использовать кодировку utf-8?