1,api与用户的通信协议,总是使用HTTPs协议
2,域名
子域名方式
https://api.example.com 尽量将api部署在专用域名(会存在跨域问题)
https://www.example.com
url方式
https://example.org
https://example.org/api/ api很简单
3,版本
url,如:https://api.example.com/v1/ 请求头 跨域时,引发发送多次请求
4,面向资源编程:路径,网络上任何东西都是资源,均使用名词表示
https://epi.example.com/v1/zoos
https://epi.example.com/v1/animals
https://epi.example.com/v1/employees
5,method
GET
POST
PUT
PATCH
DELETE
6,过滤,分页 ,排序 还有状态码
原文:https://www.cnblogs.com/wwzy/p/13746307.html