package com.xkrs; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; import org.springframework.http.client.HttpComponentsClientHttpRequestFactory; import org.springframework.http.client.OkHttp3ClientHttpRequestFactory; import org.springframework.http.converter.HttpMessageConverter; import org.springframework.http.converter.StringHttpMessageConverter; import org.springframework.web.client.RestTemplate; import java.nio.charset.StandardCharsets; import java.util.List; /** * @author XinYi Song */ @SpringBootApplication public class FirePointApplication { public static void main(String[] args) { SpringApplication.run(FirePointApplication.class, args); } @Bean public RestTemplate restTemplate() { //Apache Httpclient RestTemplate restTemplate = new RestTemplate(new HttpComponentsClientHttpRequestFactory()); restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8)); return restTemplate; } }