首页 > 其他 > 详细

GET,POST,PUT,DELETE区别

时间:2020-03-17 15:20:16      阅读:60      评论:0      收藏:0      [点我收藏+]
  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上

 

GET,POST,PUT,DELETE区别

原文:https://www.cnblogs.com/ivy-xu/p/12510724.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!