1、无header请求
public String SendJob(String url, JSonObject spotJsonObject) {
RestTemplate restTemplate = new RestTemplate();
ResponseEntity ret = restTemplate.postForEntity(url, spotJsonObject, String.class);
HttpStatus statusCode = ret.getStatusCode();
String body = ret.getBody();
System.out.println("返回的状态码是------> " + statusCode + " ,返回的内容是--->" + body);
return body;
}
2、带header请求
public JSonObject sendPostRequestWithToken(String url, JSonObject spotJsonObject, String token) {
HttpHeaders headers = new HttpHeaders();
headers.add("Authorization", token);
HttpEntity entity = new HttpEntity(spotJsonObject, headers);
RestTemplate restTemplate = new RestTemplate();
ResponseEntity response = restTemplate.postForEntity(url, entity, JSONObject.class);
log.info("response is:{}", response);
return response.getBody();
}



