1、HTTP常用请求方法
-
get:获取资源或指定的数据 请求指定的页面信息,返回实体主体(查询)
-
post:发送数据给服务器,创建或更新资源
-
put:创建/替换目标资源
-
delete:删除资源
get /zoos:列出所有动物园
post /zoos:新建一个动物园
get /zoos/ID:获取某个指定动物园的信息
get/zoos/ID/animals:列出某个指定动物园的所有动物
put /zoos/ID:更新某个指定动物园的信息(提供该动物园的全部信息)
patch /zoos/ID:更新某个指定动物园的信息(提供该动物园的部分信息)
delete /zoos/ID:删除某个动物园
delete /zoos/ID/animals/ID:删除某个指定动物园的指定动物
post patch put的区别
原本是数学上的概念,即使公式:f(x)=f(f(x)) 能够成立的数学性质。
用在编程领域,则意为
对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的
。
post和put