GET和POST的区别
GET和POST的区别
- 请求参数
get请求参数放在url或者cookie中,而post参数放在body中
这样也导致get请求更不安全,因为参数会直接出现在url和在浏览器缓存 - 请求方式
get请求header和data一次发出,http状态码200成功,post会先发送header,100continue,发送data,200成功
导致GET产生一个TCP数据包;POST产生两个TCP数据包。 - 最大不同
get请求是幂等的,导致增删改查的请求假如用get,在网络不好的隧道中会尝试重试,可能会导致重复操作 - 其他
get长度限制比post短
浙公网安备 33010602011771号