RestTemplate使用

1.post,带有 多个参数请求
地址形式:http://10.10.129.19/test?clientId={demoClientId}&clientSecret={demoClientSecret}
参考文档

//地址形式:http://10.10.129.19/test?clientId={demoClientId}&clientSecret={demoClientSecret}
MultiValueMap<String, String> requestEntity = new LinkedMultiValueMap<>();
String clientId = demoClientId;
String clientSecret = demoClinetSecret;
requestEntity.add("clientId", clientId);
requestEntity.add("clientSecret", clientSecret);
String s = REST_TEMPLATE.postForObject("http://10.10.129.19/test", requestEntity, String.class);

2.post,带有json请求
参考文档
JSON与对象的转换

你可能感兴趣的:(学习总结)