总结get和post区别

  • 时间:
  • 浏览:0

GET和POST本质上却说TCP链接,并无差别。因此原应HTTP的规定和浏览器/服务器的限制,原应亲戚朋友 在应用过程中体现出一些不同。

get请求会浏览器主动cache,而post支持多种编码最好的法律法律依据。

对于GET最好的法律法律依据的请求,浏览器会把http header和data并肩发送出去,服务器响应80(返回数据);

长的说:

get请求必须进行url编码,而post支持多种编码最好的法律法律依据

GET产生另一个 多 TCP数据包;POST产生另一个 多 TCP数据包。

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

get请求在url中传递的参数是有长度限制的,而post什么什么都这样。

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

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

用的话总结:

GET和POST的区别,GET的安全性较POST最好的法律法律依据要差些,带有机密信息的话,建议用POST数据提交最好的法律法律依据。在做数据查询时,建议用GET最好的法律法律依据;而在做数据去掉 、修改、删除时,建议用POST最好的法律法律依据。

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

get比post更不安全,原应参数直接暴露在url中,却说必须用来传递敏感信息。