清除所有messageConverters,由于我项目中使用FastJson解析的,
所以加入FastJsonHttpMessageConverter,
由于FastJsonHttpMessageConverter默认字符集就是UTF8 ,故解决乱码问题。
@Bean
RestTemplate getRestTemplate() {
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
requestFactory.setConnectTimeout(60000);
requestFactory.setReadTimeout(60000);
RestTemplate restTemplate = new RestTemplate(requestFactory);
restTemplate.getMessageConverters().clear();
restTemplate.getMessageConverters().add(new FastJsonHttpMessageConverter());
return restTemplate;
}