工作随笔:RestTmplate的接口请求

HttpHeaders headers = new HttpHeaders();
headers.set("Accept", "application/json");
HttpEntity<String> requestEntity = new HttpEntity<>(null, headers);
ResponseEntity<String> resEntity = restTemplate
.exchange(url, HttpMethod.GET, requestEntity, String.class);
String body = resEntity.getBody();
JSONObject object = JSON.parseObject(body);
JSONObject jsonObject = object.getJSONObject("data");
Object content = jsonObject.get("content");
List<MessageDto> list = JSON.parseArray(JSON.toJSONString(content), MessageDto.class);
posted @ 2021-06-28 15:12  MoreThinking  阅读(107)  评论(0编辑  收藏  举报