欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

RestTemplate 发送post请求

程序员文章站 2022-03-04 19:04:22
...
String url = IP+"queryWorkOrderList";
MultiValueMap<String,Object> multiValueMap =  new LinkedMultiValueMap<String,Object>();
multiValueMap.add("compId", param.get("compId"));
multiValueMap.add("publicKey", super.getPublicKey());
multiValueMap.add("privateKey",super.getPrivateKey());
JSONObject result = restTemplate.postForObject(url, multiValueMap, JSONObject.class);

要使用LinkedMultiValueMap绑定参数不能使用HashMap,否则无法发送请求