I'm using springframefork. I do get-request, but in server answer's header is not encoding information, but I know that it use UTF-8. How can I force encode answer body in UTF-8? This is not a web application - this is a simple java application.
public static void main(String[] args) {
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
headers.add("Authorization", "bearer ********");
HttpEntity payload = new HttpEntity(headers);
ResponseEntity<String> response = restTemplate.exchange("http://*******", HttpMethod.GET, payload, String.class);
log.debug(response);
}
response is like
response = (org.springframework.http.ResponseEntity) <200 OK,{"id":228804,"field1":"ТеÑÑовÑй обÑекÑ","field2":"ТеÑÑÐ¾Ð²Ð°Ñ Ð¿ÑиÑина","field3":"ТеÑÑÐ¾Ð²Ð°Ñ Ð¿ÑиÑина","field4":221,"field5":null,"field6":"г.СанкÑ-ÐеÑеÑбÑÑг, 15-Ñ Ð»Ð¸Ð½Ð¸Ñ Ð.Ð., дом
etc