GET请求与POST请求的区别

本文阅读 2 分钟
首页 安全分享,WEB安全 正文

1.安全性

GET请求通过拼接url传递参数,会在url地址栏显示,相对不安全

POST请求通过body体传递参数,不会在url地址栏中显示,相对安全

 

2.传输数据大小

GET请求对传输的数据大小有限制,最多2K

POST请求对传输的数据大小没有限制,理论上无上限,但有些浏览器还是会对其设置一些上限

 

3.传输数据类型

GET请求只能传输简单类型数据

POST请求可以提交复杂类型数据

 

 4.使用方式

GET请求常用于获取数据

POST请求常用于上传数据

 

 5.缓存

GET请求可以缓存

POST请求不可以缓存,必须由Web服务器处理

如果将所有GET请求都换成POST请求 , Web服务器要处理的请求数量将会成百上千倍的增加,导致效率很低

 

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/wangyuxiang946/article/details/118075420
-- 展开阅读全文 --
Redis底层数据结构--跳跃表
« 上一篇 04-28
BUUCTF Web [强网杯 2019]随便注
下一篇 » 06-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复