Проблема с кодировкой при отправке запроса с помощью RestTemplate

Отправляю запрос с помощью RestTemplate

var emailDto = new EmailDto();
email.setBody(DATA_TEXT);
HttpHeaders headers = new HttpHeaders();
Charset utf8 = Charset.forName("UTF-8");
MediaType mediaType = new MediaType("text", "html", utf8);
headers.setContentType(mediaType);
var httpEntity = new HttpEntity<>(emailDto , headers);
//restTemplate.getMessageConverters()
//   .add(0, new StringHttpMessageConverter(Charset.forName("UTF-8")));
var response = restTemplate.exchange(
ResponseEntity<String> response= restTemplate.exchange(
        emailPath,
        HttpMethod.POST,
        httpEntity,
        String.class);

DATA_TEXT - тут находится кусок html кода, который пытаюсь отправить в запросе

public static final String DATA_TEXT =

            "<body style='margin:0;padding:0;'> " +
"<table role='table' style='width:100%%;border-collapse:collapse;border:0;border-spacing:0;background:#ffffff;'> " +
"<tr> <td align='center' style='padding:0;'> " +
"<table role='table' style='width:602px;border-collapse:collapse;border:1px solid #cccccc;border-spacing:0;text-align:left;'> " +
"<tr> <td align='center' style='padding:4px 0 4px;background:#FFFFFF;border:1px solid #cccccc;'> " +
"<img src='https://i.logo.co/redfggq7/logo.png' alt='my_logo' width='170' " +
"</td></tr><tr> <td style='padding:36px 30px 42px 30px;background:#F0F4F2;font-family:Roboto,sans-serif;'> " +
"<p style='font-family: Roboto, sans-serif;'>Текст авпвапва вар о пор ораоа про прп" +
"</p><p style='font-family: Roboto, sans-serif;'>" +
"</p>" +
"</td></tr><tr> <td style='padding:30px;background:#198754;text-align:center;border:1px solid #cccccc;'> " +
"<a style='text-decoration:none;color:#ffffff;opacity:50%%' href='#'>my.com</a> " +
"</td></tr></table></td></tr></table> </body>";

При отправке запроса выдает следующую ошибку:

org.springframework.web.client.RestClientException: No HttpMessageConverter for ru.ocpiouserbacktest.model.EmailDto and content type "text/html;charset=UTF-8" 

В файле Pom.xml указал

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
</dependency>

Ответы (0 шт):