以下是使用Java的RestTemplate实现调用该接口并封装到List中的示例代码:

RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setBasicAuth("admin", "admin5");
HttpEntity<String> entity = new HttpEntity<>("parameters", headers);
ResponseEntity<Map> response = restTemplate.exchange("http://100.71.8.94:32600/cuchulainn/openapi/asset/Pod", HttpMethod.GET, entity, Map.class);
List<Map<String, Object>> resultList = (List<Map<String, Object>>) response.getBody().get("data").get("list");
for (Map<String, Object> resultMap : resultList) {
    System.out.println(resultMap);
}

其中,使用HttpHeaders设置Basic Auth的用户名和密码,HttpEntity设置请求参数,使用RestTemplate的exchange方法发送请求,并将返回结果封装成Map对象,再从Map对象中获取data节点下的list节点,即可得到返回的数据集合。最后遍历集合,打印每个元素到控制台

接口路径http1007189432600cuchulainnopenapiassetPod接口Basci Auth的Username是adminPassword是admin5java用restTemplate实现接口的调用然后把返回的接口封装到list里面然后遍历打印list到控制台datalistpersistedAt1647849731997resourceIdb607b656951d410

原文地址: https://www.cveoy.top/t/topic/gBhC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录