get 요청을 통해 json을 가져 오는 데 Java Spring Resttemplate을 사용하고 있습니다. 내가 얻는 JSON은 특수 문자 slike ü ö ä 또는 ß 몇 가지 이상한 것들 대신에 있습니다. 그래서 문자 인코딩에 문제가 있다고 생각합니다. 나는 인터넷에서 어떤 도움도 찾을 수 없다. 현재 사용중인 코드는 다음과 같습니다.Java Spring resttemplate 문자 인코딩 관련 문제
String json = restTemplate.getForObject(
overPassStatementPostCode,
String.class,
params);
overPassStamementPostCode는 자리 표시자를 포함한 문자열입니다. params Map의 매개 변수로 채워집니다.
문제는 String json에 원하는 인코딩이 없다는 것입니다.
도움 주셔서 감사합니다. 감사합니다. Daniel
응답 헤더를 기록 할 수 있습니까? 문자 인코딩을 찾으십시오. –
로그 된 헤더는 다음과 같습니다. '{Date = [Mon, 05 Jan 2015 09:23:13 GMT], 서버 = [Apache/2.2.22 (Ubuntu)], Vary = [Accept-Encoding] Keep-Alive = [timeout = 5, max = 100], Connection = [Keep-Alive], Transfer-Encoding = [청크], Content-Type = [application/json]}' – Shachty