POST GET区别整理

1.GET请求的记录会被记录到浏览器和被缓存, 而 POST不会 但是被抓包或者爬虫了,结果是一样的。就好比一个参数放在标题,一个参数放在正文,所以多使用https。

2.关于GET和POST长度的问题,都是浏览器定义的问题,部分浏览器会对GET长度有限制,和这两个协议没关系。

3.GET请求一般只发生一个包,但是POST请求大部分浏览器(除了Firefox)都会发送了两个包,先发送http headers,再发送http data。缺点是多次请求,优点是能效验数据完整性。

4.GET请求能被CDN缓存加速的,POST是不记录缓存的。

5.从设计规范来讲,GET理论上应该不对服务器上数据进行操作的。类似 POST DELETE PUT GET 对应 增 删 改 查。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值