Get和Post的区别

post因为请求参数不会在url路径中所以敏感信息较安全,并不会保存在服务器,浏览器日志和不会被缓存

from表单提交方式默认为get方式

from表单提交方式改成post时才是发起post请求

post请求比get请求速度慢

post能发送更多的数据类型,get只能发送ASCII字符

post发送的数据更大,get会限制url路径长度

post用于对数据的增删改,get用于查数据

get传输的数据量较小,不能大于2KB;post传输的数据量较大,一般不受限制

get会产生一个TCP的数据包,post则会产生两个TCP的数据包

get请求时浏览器会把header和data一起发出去然后服务器响应200

post请求时浏览器会先发送header,服务器响应100continue然后再发送data,服务器才响应200

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

念兰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值