GET请求与POST请求的区别
【摘要】
1.安全性
GET请求通过拼接url传递参数,会在url地址栏显示,相对不安全
POST请求通过body体传递参数,不会在url地址栏中显示,相对安全
2.传输数据大小
GET请求对传输的数据大小有限制,最多2K
POST请求对传输的数据大小没有限制,理论上无上限,但有些浏览器还是会对其设置一些上限
&nbs...
1.安全性
GET请求通过拼接url传递参数,会在url地址栏显示,相对不安全
POST请求通过body体传递参数,不会在url地址栏中显示,相对安全
2.传输数据大小
GET请求对传输的数据大小有限制,最多2K
POST请求对传输的数据大小没有限制,理论上无上限,但有些浏览器还是会对其设置一些上限
3.传输数据类型
GET请求只能传输简单类型数据
POST请求可以提交复杂类型数据
4.使用方式
GET请求常用于获取数据
POST请求常用于上传数据
5.缓存
GET请求可以缓存
POST请求不可以缓存,必须由Web服务器处理
如果将所有GET请求都换成POST请求 , Web服务器要处理的请求数量将会成百上千倍的增加,导致效率很低
文章来源: blog.csdn.net,作者:士别三日wyx,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/wangyuxiang946/article/details/118075420
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)