美文网首页
浅谈http直连接口的开发

浅谈http直连接口的开发

作者: 进击的三文鱼 | 来源:发表于2017-10-25 21:03 被阅读0次

在做http接口之前,我所做过的项目全都使用的是webservice接口的方式,这次是第一次编写http接口的开发,开发过程中也遇到一些问题,在这里进行分享下,如果你也遇到这些问题,希望对你又帮助。

第一点 json的解析

http直连接口是通过url进行访问并返回数据,接口的返回值都是json数据,之前和同事一起开发,他选用了一个json的jar包但是无论解析速度还是解析方式都是比较繁琐的,,Java可以使用的解析Json的组件就有21种之多。而最后我选定了org.json的这个jar包,真的很好用。下面贴一下这个jar包的使用方式的链接。http://blog.csdn.net/jediael_lu/article/details/25779087

这里面包含了json的赋值与解析,当把json作为入参的时候要注意,使用转义符号,链接的文档有提供相关代码。

第二点 关于url加密秘钥签名问题

这里面要注意加密生成签名的规则与加密使用的加密方式。这个以后我会补充。

第三点  接口传输的字符格式要注意

可能会出现字符串太长导致乱码的现象,相关代码之后我会补充。

总之,我的感触就是http接口比较轻量简单,但是如果数据过于复杂就一定要选定webservice接口了。

相关文章

  • 浅谈http直连接口的开发

    在做http接口之前,我所做过的项目全都使用的是webservice接口的方式,这次是第一次编写http接口的开发...

  • 2020-07-02

    浅谈 浅谈模块设计宏内核 浅谈接口设计Flags 浅谈稳定性设计重试 浅谈人员业务结构设计矩阵式 浅谈接口设计 |...

  • 浅谈HTTP

    浅谈HTTP 目录:1.补充2.HTTP 请求包括哪些部分,如何用Chrome开发者工具查看 HTTP 请求内容3...

  • WireMock快速生成接口

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

  • 在 Chrome 扩展中获取 XmlHttpRequest 的

    Chrome 扩展接口允许开发者能过 WebRequest 接口,来捕获指定网页发出的 HTTP_Request,...

  • postman 快速搭建mockserver

    mockserver应用场景: 1.系统前端开发人员依赖HTTP接口,但是后端人员未完成接口开发工作。前后端...

  • flask 开发的基于json格式的http接口测试平台

    接口测试平台基于flask 开发完毕,接口可以测试json格式的http 请求。https://github.co...

  • 项目演练--简阅

    《“简阅”项目开发》 老师的接口:http://39.96.182.225:8080/api/user/sign_...

  • Http请求实践

    后台开发时,经常需要进行系统对接,远程接口调用非常普遍,现总结一下针对http接口的远程调用 常用工具: Http...

  • express + mongodb 基础

    Express开发web接口 基于Node.js ,快速、开放、极简的web开发框架http://www.expr...

网友评论

      本文标题:浅谈http直连接口的开发

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