get和post的区别 参数:get参数通过url传输,post放在request body 中 长度:get请求的url是有限制的,而post没有 安全:get的参数直接暴露在url中,不能用来传输敏感信息 编码:get请求只能进行url编码而且浏览器主动cache,而post则支持多种编码 缓存:get请求参数会存在浏览器历史上,而post则不会 GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。 GET产生一个TCP数据包;POST产生两个TCP数据包。