Springboot中发送json格式的post请求

工具:阿里fastjson、spring的RestTemplete(spring自带)
maven加载fastjson,版本号和相关文档可以到https://github.com/alibaba/fastjson查看

<!--Alijson插件-->
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.54</version>
</dependency>

代码:

public void postApi() {
        //目标接口地址
        String url = "http://xxxxx";
        JSONObject postData = new JSONObject();
        postData.put("name", "小明");

        RestTemplate client = new RestTemplate();

        JSONObject json = client.postForEntity(url, postData, JSONObject.class).getBody();

        //User是提前创建好的实体类,将返回的json中的result数据转换为User格式
        Group group = json.getObject("result", User.class);

        System.out.println(group.getName);
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 请允许我借鉴前辈们的东西~~~~ 感激不尽~~~~~ 以下为Android 框架排行榜 么么哒~ Android...
    嗯_新阅读 2,245评论 3 32
  • 框架:提供一定能力的小段程序 http://www.cnblogs.com/jincheng-yangchaofa...
    姑娘请别为难小僧阅读 7,419评论 0 132
  • 考验洞察力: 1、我认为步枪藏在拐杖里,形状很像,只不过不知道为什么躲开了金属探测器。 2、如果是当天进入的雨伞应...
    小熊爱吃阅读 133评论 0 0
  • 阅读打卡第I09天:今天听了假如再给我3天时间,別让鸽子开巴士,·和甘伯伯去游河,宝儿,大野狼,鸽子拾到一个热狗。
    金凯乐麻麻阅读 85评论 0 0
  • 一、我是谁 ● 将“自己想做的事”“让自己舒心的事”放在首位 ● 不要攀比,按自己的步调,走自己的路 ● 别考虑“...
    林烟阁2017阅读 146评论 0 0