HTTP协议-GET和POST请求方法的区别

本文阅读 2 分钟

GET和POST请求方法的区别

提要:在http协议中,get请求和post请求是最常见的请求方法,使用的场景和区别也不相同。 1,请求数据存储位置不同。GET方法请求数据存在于URL中,POST方法请求请求数据存在于BODY主体中,所以GET方法没有请求主体 GET: img POST: img 2,安全性不同。因为数据存储的位置,POST相比GET更安全,主要原因还是因为请求数据的存放位置,GET在URL中,POST在BODY中。 3,请求数据大小不同。同时因为URL的限制,GET请求的数据存在大小限制(一般为2-4K),POST请求的数据根据php.ini配置文件而设定,不存在限制。 4,使用场景不同。因为两个请求方法的特性,GET请求通常使用在对数据不敏感的场景下,POST则通常使用在登陆,注册,留言,信息修改和提交等对数据敏感的场景下。 5,其他不同点如图所示img

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/weixin_44431280/article/details/123079484
-- 展开阅读全文 --
KillDefender 的 Beacon 对象文件 PoC 实现
« 上一篇 02-09
Web安全—逻辑越权漏洞(BAC)
下一篇 » 03-13

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复