RestTemplate 如何发送json请求呢?

java-教程王 Java经验 发布时间:2022-02-24 10:25:36 阅读数:13461 1
下文笔者将讲述restTemplate发送json信息及头文件的方法分享,如下所示:
实现思路:
    直接借助HttpHeaders对象和HttpEntity对象即可实现restTemplate发送json信息
 
例:

 JSONObject json = new JSONObject();
                    json.put("startDate", start_date);
                    json.put("endDate", end_date);
                    json.put("info", info); 

                    HttpHeaders headers = new HttpHeaders();
                    MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8");
                    headers.setContentType(type);
                    headers.add("Accept", MediaType.APPLICATION_JSON.toString());
                    HttpEntity<String> formEntity = new HttpEntity<String>(json.toString(), headers);
                    String s= restTemplate.postForEntity(url,formEntity,String.class).getBody();

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202202/16456695742367.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者