public class HttpTest {
@Autowired
private RestTemplate restTemplate;
@Test
public void test() {
List<JSONObject> list = new ArrayList<>();
JSONObject jsonObject = new JSONObject();
jsonObject.put("id", "aaa");
jsonObject.put("name", "bbb");
list.add(jsonObject);
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<List<JSONObject>> requestEntity = new HttpEntity<>(list, headers);
ResponseEntity<Result<List<Model>>> result =
restTemplate.exchange("https://www.xxx.com",
HttpMethod.POST, requestEntity, new ParameterizedTypeReference<Result<List<Model>>>() {
});
System.out.println("aaa");
}
}
网友评论