第一步: 先注入 RestTemplate 对象(自己注入即可)
Get 请求:
String template = restTemplate.getForObject(url, String.class);
url: 请求地址;
String.class:请求返回的返回值类型
Post 请求:
ResponseEntity<String> post = restTemplate.postForEntity(url, entity, String.class);
url:请求地址;
entity:请求的body体参数;
String.class:请求返回的返回值类型
entity: 请求body参数设置
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
设置 请求头的格式为 applation/json 形式
HttpEntity<String> entity = new HttpEntity<>(value,headers);
value:请求体中的参数(json形式)
headers:请求头类型,可不添加
参数若是String格式的可以用 String.format()
String.format("{ \"a\": \"%s\"}" , "字符串")