APP 后台REST接口定义规范学习总结

APP接口设计规范:效率、安全、版本兼容、面向对象设计、数据格式json、服务器端异常处理、https协议;

1,效率:接口响应速度快,选择高效率的框架,对数据要求严格,面向对象的设计接口。

2,安全:对数据加密,登录使用token(推荐使用设备的设备号/mac地址作为token)。

3,版本兼容性:接口应有版本号,比如http://api.demo.com/v2

4,面向对象设计:数据格式以json,并数据最好是一个对象。

5,数据格式json:返回数据格式一般为{

code:0

message: “success”

data: { key1: value1, key2: value2, … }

}

6,服务器端异常处理:应对每一个请求都有对应的相应(状态)。接口中不应该出现空指针之类的异常让整个程序崩溃。

7,https协议:对明感的接口使用https协议。

原文地址:http://blog.csdn.net/qq_20628139/article/details/52277757

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,280评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,218评论 25 709
  • 繁星与烈马 曾在荒原上疾驰而过 传说中 战士回到故乡 记忆裂开 迎风追赶 那时花香
    长安女子阅读 1,895评论 6 5
  • 江南正逢秋,寒雨多,枯黄的叶子被打落满地。轻抬脚,便可闻秋声。 秋来,黄了绿叶,谢了红花。一切都变...
    郑红灿1998阅读 1,670评论 0 1
  • 吉木萨尔县大有镇桦窝村村民马建玲在养殖增收的道路上,善于把握市场需求巧养肉兔,年收入近5万元实现了依靠特色养殖致富...
    养殖先生阅读 3,214评论 0 2

友情链接更多精彩内容