Android开发经验谈

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

2017-11-16  本文已影响0人  域星_153c

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

上一篇下一篇

猜你喜欢

热点阅读