[django]restfulapi请求规范

http://www.ruanyifeng.com/blog/2014/05/restful_api.html

方法及作用:

GET(SELECT)   :从服务器取出资源(一项或多项)。
POST(CREATE)  :在服务器新建一个资源。
PUT(UPDATE)   :在服务器更新资源(客户端提供改变后的完整资源)。
PATCH(UPDATE) :在服务器更新资源(客户端提供改变的属性)。
DELETE(DELETE):从服务器删除资源。

举个例子

GET    /zoos           :获取所有动物园
GET    /zoos/ID        :获取某个指定动物园的信息
GET    /zoos/ID/animals:获取某个指定动物园的所有动物

POST   /zoos    :新建一个动物园

PUT    /zoos/ID :更新某个指定动物园的信息(提供该动物园的全部信息)

DELETE /zoos/ID           :删除某个动物园
DELETE /zoos/ID/animals/ID:删除某个指定动物园的指定动物

PATCH  /zoos/ID :更新某个指定动物园的信息(提供该动物园的部分信息)

3分钟彻底理解rest
https://blog.csdn.net/chenxiaochan/article/details/73716617

posted @ 2018-08-24 21:36  mmaotai  阅读(157)  评论(0编辑  收藏  举报