RestTemplate中的messageConverters列表中的第二個(gè)是StringHttpMessageConverter,默認(rèn)采用ISO-8859-1痴施,修改為UTF-8即可,不要?jiǎng)h除列表中的StringHttpMessageConverter究流,再add到最后會(huì)報(bào)錯(cuò)辣吃,需要設(shè)置成列表中第二個(gè)。
@Bean
public RestTemplate restTemplate(ClientHttpRequestFactory factory){
RestTemplate restTemplate = new RestTemplate(factory);
restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
return restTemplate;
}