spring boot RestTemplate get设置header
spring boot 中使用RestTemplate请求接口,get设置header
public static void main(String[] args) {
String url = "http://127.0.0.1:90/index/index/test";
HttpHeaders headers = new HttpHeaders();
headers.add("accept-language", "zh-CN,zh;q=0.9");
headers.add("accept", "application/json");
headers.add("user-agent", "curl/7.58.0");
headers.add("content-type", "application/json");
headers.add("origin", "http://127.0.0.1:90");
headers.add("referer", "http://127.0.0.1:90");
headers.add("accept-encoding", "gzip, deflate, br");
RestTemplate restTemplate = new RestTemplate();
HttpEntity<String> entity = new HttpEntity<>(headers);
ResponseEntity<String> response = restTemplate.exchange(url,HttpMethod.GET,entity,String.class);
String resp = response.getBody();
System.out.println(resp);
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
上次更新: 2024/01/07, 07:44:52