博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

RESTful API

Posted on 2017-08-23 10:00  开飞机的贝塔  阅读(160)  评论(0编辑  收藏  举报

API是前端与后端进行通信的机制,而RESTful API又是API的一种流行的派别。

1.API基于的协议

HTTPS

2.API的命名和位置

1】作为域名的一部分,比如:https://api.test.com

2】作为路径的一部分,比如:https://www.test.com/api/

3.API版本的命名和位置

1】作为路径的一部分,比如:https://www.test.com/v1/

2】放在响应报文头部,github就是采用此方法

4.API的路径

URL的路径应该是某种事物的集合,比如:https://www.test.com/v1/zoos

其他可参考阮老师的博客:http://www.ruanyifeng.com/blog/2014/05/restful_api.html