1. 什么是rest
REST -- REpresentational State Transfer
首先,之所以晦涩是因为前面主语被去掉了,全称是 Resource Representational State Transfer:
通俗来讲就是:资源在网络中以某种表现形式进行状态转移。
分解开来:
Resource:资源,即数据。比如 newsfeed,friends等;
Representational:某种表现形式,比如用JSON,XML,JPEG等;
State Transfer:状态变化。通过HTTP动词实现。
Resource:资源,即数据。比如 newsfeed,friends等;
Representational:某种表现形式,比如用JSON,XML,JPEG等;
State Transfer:状态变化。通过HTTP动词实现。
URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。
2. 为什么要用rest
为web, iso,andriod统一开发接口,前后端分离
3. 设计原则
a. url 加版本号:url/v1
b. 名词:url/v2/friends
3163

被折叠的 条评论
为什么被折叠?



