Java Spring resttemplate character encoding

后端 未结 5 490
甜味超标
甜味超标 2020-12-05 10:29

I\'m using the Java Spring Resttemplate for getting a json via a get request. The JSON I\'m getting has instead of special character slike ü ö ä or ß some weird stuff. So I

5条回答
  •  自闭症患者
    2020-12-05 10:55

    First I tried @beerbajay 's way , but it not helps。 Finally I resolve it by below way

            RestTemplate template = new RestTemplate();
    //      template.getMessageConverters()
    //              .add(0, new StringHttpMessageConverter(Charset.forName("UTF-8")));
            HttpHeaders headers = new HttpHeaders();
            headers.setAccept(newArrayList(MediaType.APPLICATION_JSON));
            ResponseEntity response = template.exchange(url, HttpMethod.GET, new HttpEntity(headers), String.class);
    

提交回复
热议问题