现在的methods
- get:获取数据
- post:新建数据
- patch/put:更新数据
- delete:删除数据
Restful API
- 一种新的API设计方法
- 传统API设计:把每个url当做一个功能
- Restful API设计:把每个url当做唯一的资源
如何设计成一个资源
- 尽量不用url参数
- 用method表示操作类型
- 例如:
- 传统API设计:/api/list?pageIndex=2
- Restful API设计:/api/list/2
用method表示操作类型(传统API设计)
- post请求:/api/create-blog
- post请求:/api/update-blog?id=100
- get请求:/api/get-blog?id=100
用method表示操作类型(Restful API设计)
- post请求:/api/blog
- patch请求:/api/blog/100
- get请求:/api/blog/100