Https使用spring-web 的RestTemplate 为GET/POST请求获取数据
依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-web</artifactId>
</dependency>
添加单例模式
private static class SingletonRestTemplate {
static final RestTemplate INSTANCE = new RestTemplate();
}
private RestTemplateUtil() {
}
public static RestTemplate getInstance() {
return SingletonRestTemplate.INSTANCE;
}
使用GET请求获取数据
public static String get(String url) {
HttpHeaders headers = new HttpHeaders();
headers.add("Accept", "application/json");
headers.add("Content-Encoding", "UTF-8")