总结get和post区别

  • 时间:
  • 浏览:3
  • 来源:大发5分6合APP下载_大发5分6合APP官网

get比post更不安全,只是参数直接暴露在url中,统统不时会 用来传递敏感信息。

GET和POST本质上统统 TCP链接,并无差别。只是只是HTTP的规定和浏览器/服务器的限制,是因为亲们在应用过程中体现出这种不同。

(据研究,在网络环境好的情况表下,发一次包的时间和发两次包的时间差别基本不时会 无视。而在网络环境差的情况表下,两次包的TCP在验证数据包详细性上,有非常大的优点。)

get请求会浏览器主动cache,而post支持多种编码土办法 。

GET产生有另另2个 TCP数据包;POST产生有另另2个 TCP数据包。

长的说:

get参数通过url传递,post装进request body中。

对于GET土办法 的请求,浏览器会把http header和data一并发送出去,服务器响应30(返回数据);

GET和POST的区别,GET的安全性较POST土办法 要差些,含晒 机密信息得话,建议用POST数据提交土办法 。在做数据查询时,建议用GET土办法 ;而在做数据去掉 、修改、删除时,建议用POST土办法 。

get请求在url中传递的参数是有长度限制的,而post没法。

get请求参数会被详细保留在浏览历史记录里,而post中的参数不要再被保留。

get请求不时会 进行url编码,而post支持多种编码土办法

而对于POST,浏览器先发送header,服务器响应30 continue,浏览器再发送data,服务器响应30 ok(返回数据)。

用得话总结: