前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >spring boot 项目 如何接收 http 请求中body 体中的数据?

spring boot 项目 如何接收 http 请求中body 体中的数据?

作者头像
爱明依
发布2019-03-12 16:08:44
3.1K0
发布2019-03-12 16:08:44
举报
文章被收录于专栏:爱明依

在与华为北向IOT平台对接的过程中,在已经打通了创建订阅这个功能之后。遇到了一个回调地址接口编写的问题。 由于我们编写的回调地址接口,是用来接收华为设备的实时数据。所以查看了接口文档得知,他推送的数据,全部放在了请求的请求体中,即body中。我们的接口该 如何接收呢?考虑到我们使用的是spring boot 框架进行开发的。所以,我们最终拿到了一个可行的方案。 特此记录如下:

代码语言:javascript
复制
    /**
     * 添加新设备通知
     */
    @RequestMapping(value = "/deviceAdded",method = RequestMethod.POST)
    @ResponseBody
    public String deviceAdded(@RequestBody DeviceAddVO deviceInfo){
        //TODO IoT平台对接是数据采集的过程,只需要接入数据存入MPP库
        System.out.println("接收到消息,此处用来处理接收到的消息"+deviceInfo.toString());
        return "响应成功";
    }

@RequestBody 作用是将请求体中的Json字符串自动接收并且封装为实体。 所以我们只需要将json接口文档转换为实体即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年07月25日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档