https://img2020.cnblogs.com/blog/1101843/202010/1101843-20201029092119794-1182278230.jpg

支付宝

https://img2020.cnblogs.com/blog/1101843/202010/1101843-20201029091740174-1560674849.png

微 信

RestTemplate调用POST接口


-----------------------------------------------------------------------------
body内容:
{
     "name":"mark",
    "orgIds": ["111","222"],
}

RestTemplate调用POST接口示例:
                String url = "127.0.0.1:8080/resources?id=1";
                JSONObject json = new JSONObject();
                json.put("orgIds", Arrays.asList("1111","222"));
                json.put("name", "mark");
                HttpHeaders headers = new HttpHeaders();
                headers.setContentType(org.springframework.http.MediaType.APPLICATION_JSON_UTF8);
                headers.add("Accept", org.springframework.http.MediaType.APPLICATION_JSON_UTF8_VALUE);
                MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
                HttpEntity<JSONObject> entity = new HttpEntity<>(json, headers);
                String result = new RestTemplate().postForObject(url, entity, String.class);
                JSONObject JsonObject = JSONObject.parseObject(result);
                JsonObject = JSON.parseObject(JsonObject.getString("content"));

 

posted @ 2017-04-16 22:33  huangwanlin  阅读(1068)  评论(0编辑  收藏  举报
Copyright 2012-2021 林云希科技有限责任公司