美文网首页
HTTP数据对接

HTTP数据对接

作者: 不二不二熊 | 来源:发表于2019-06-25 21:50 被阅读0次

写代码之前你必须要搞清楚这几件事

  1. 数据流转方向(是己方主动请求第三方接口还是第三方推送数据)
  2. 数据对接的方式(http网络传输/MySql/sqlServer/ORACLE/WebService)
  3. 数据传输报文格式(json/xml)

1. 第三方数据推送的情况

一般如果是第三方主动推送数据的话,对方会提供相应的文档,重点查看接口地址以及传输过来的数据格式,以及对返回格式有无要求。此方式一般为http请求

示例代码:
    @ResponseBody
    @RequestMapping(value = "parking/upParkingSpace", method = RequestMethod.POST)
    public ResultMsg upParkingSpace(HttpServletRequest request) throws IOException {
        String data = IOUtils.toString(request.getInputStream(), "UTF-8");
        logger.warn(data);
        //关流
        reader.close();
        //解析
        DrfCount drfCount = JSONObject.parseObject(data,DrfCount.class);
        //具体业务逻辑
       ···
        ResultMsg resultMsg = new ResultMsg();
        resultMsg.setState("1");
        resultMsg.setMsg("操作成功");
        return resultMsg;
    }
使用到的插件:
  1. 引入 maven
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.29</version>
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-io</artifactId>
            <version>1.3.2</version>
        </dependency>
  1. json转对象在线转换
  2. postman 测试接口地址。

相关文章

  • HTTP数据对接

    写代码之前你必须要搞清楚这几件事 数据流转方向(是己方主动请求第三方接口还是第三方推送数据) 数据对接的方式(ht...

  • android 与服务器http数据对接

    public String networker_data(String url) { String result ...

  • WireMock快速生成接口

    WireMock的使用 前期对接口,但接口还未开发时使用。接口数据为虚拟的。 使用步骤 1.下载jar http:...

  • axios cache前端数据缓存

    提示这里讲的前端缓存是指前端对接口数据的缓存处理,而不是通过 HTTP(s)缓存 GITHUB[https://s...

  • 2018-10-12

    产投集团APP-智慧党建系统1、会议创建会议数据提交业务对接 学习1、JS变量作用域提升2、HTTP协议之Cont...

  • 郑州一株网络关于洛阳市政采网上商城API接口对接解决方案

    近期,洛阳财政局市级政采商城对接API数据接口公布,政采商城对接数据接口直接对接河南省政采网,实时完成报价、接单、...

  • FineBI和亿信BI综合对比测评

    1、FineBI对比亿信BI:数据对接 从数据引擎的对接能力来看,亿信BI支持Oracle、Ms SQL Serv...

  • 前端缓存

    前端缓存 提示这里讲的前端缓存是指前端对接口数据的缓存处理,而不是通过 HTTP(s)缓存 前言 通常会在项目中有...

  • 签名无法通过HTTP传递

    在开发中与其他银行系统对接时,发现对数据内容加签后,签名无法通过HTTP传递,无法验签。 这是由于加密后签名存在特...

  • 跨境电商 - 海关179公告对接

    海关179公告对接最详细说明: http://wyb.qdhuaxun.cn/179/[http://wyb.qd...

网友评论

      本文标题:HTTP数据对接

      本文链接:https://www.haomeiwen.com/subject/wdcfcctx.html