Я использую HttpHeaders
в Spring Boot, чтобы установить тип содержимого и набор символов для ответа JSON, используя:
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON_UTF8);
Который затем возвращает заголовок: Content-Type →application/json;charset=UTF-8
Но шкаф, который я могу получить с XML, это headers.setContentType(MediaType.APPLICATION_XML);
Что дает мне заголовок: Content-Type →application/xml
Как можно включить кодировку в тип содержимого для XML?