getpost有区别吗?

其实get post本质上没有区别,只是应用上存在区别。而这个区别其实是人为规定下的。说白了,就是http规定的。
get post是http的请求方法,在应用上
比如get有长度限制,安全性差(明文将参数显示在url中),而post将参数显示在请求实体中,无长度限制。
第二个区别是get回退后,对服务器没有影响的,而post回退后,他回再次请求服务器的。
还有一个区别就是,get的地址可作为书签,post不能。

为啥说他没区别呢,是因为它两底层都是http请求,利用tcp/ip传输协议。如果说是把get的参数放到请求实体,他也能成功执行的。

而在tcp请求中,它请求次数是不同的,get只请求一次返回200即可,而post请求第一次将head传递过去,返回100时候,再把data传过去,再次返回200.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值