GET,POST,PUT,DELETE区别

  1. GET 获取。操作安全。不管操作多少次,资源状态不变
  2. PUT 更新/新增。操作幂等。不管进行多少次,结果一样
  3. POST 新增。操作既不安全也不幂等
  4. DELETE 删除。操作幂等

POST/PUT区别:

  1. POST作用集合资源,PUT作用具体资源。通俗地说,POST的URL在服务端确定,PUT的URL在客户端确认的
  2. POST重复操作,创建不同的资源;PUT重复操作,始终操作同一个资源

POST/GET区别:

  1. GET是安全操作,所以他可以缓存,POST不是安全操作,所以不能缓存。所以GET可以快取
  2. GET提交的数据最多1024字节,POST理论没有限制,限制于服务器处理能力
  3. GET请求暴露敏感信息,它的参数暴露在URL上
原文地址:https://www.cnblogs.com/ivy-xu/p/12510724.html