我正在使用弹簧靴。我有一个rest api GET调用,我需要使用raw和headers发送正文。我可以从邮递员回复中找到这个网址。但是,当我尝试从Java端调用此函数时,却收到了400 null异常。
以下是我在Java中尝试过的内容。
String requestObject="{\"processUuid\":\"5f11d399b592ef00010fb87a\"}";
JsonObject properties = new JsonObject();
properties.addProperty("processUuid", (String) dataMap.get("processUuid"));
HttpEntity<String> entity = new HttpEntity<>(properties.toString(), headers);
ResponseEntity<Map> responseEntity = restTemplate.exchange(url, HttpMethod.GET,
entity,Map.class);
if (responseEntity != null) {
Map<String, Object> data = responseEntity.getBody();
List<Map> list = (List<Map>) data.get("resultObject");
Map<String, Object> map = list.get(0);
qcTaskName = (String) map.get("actName");
}
我遇到这个异常。
org.springframework.web.client.HttpClientErrorException$BadRequest: 400 null