HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
headers.set("Accept", "application/json");
headers.set("Connection", "keep-alive");
//自定义的header 需要使用add方法!!! 因HttpHeaders 是MultiValueMap类型的
headers.add("Authorization", "token");
RequestInfo requestInfo = new RequestInfo();
requestInfo.setUsername("admin");
requestInfo.setPassword("chopin");
HttpEntity httpEntity = new HttpEntity<>(requestInfo, headers);
RestTemplate r = new RestTemplate();
String result = r.postForObject("http://localhost:8097/hiHeader", httpEntity, String.class);
System.out.println(result);