事实上GET 和 POST 在实践上面有非常大的区别,不能相互取代
/ | POST | GET |
---|---|---|
形式 | 放在Http request的 message body 内传送 | 附加在url的后面传送 |
数据量 | 传送数据量2M | 长度共255字节 |
安全 | POST要比GET安全一点点,注意,是一点点,当然如果被抓了包,这一切都没有什么卵用,所以,HTTPS该用还是得用 | GET的URL会被放在浏览器历史和WEB 服务器日志,把关键数据放在GET里面,被人偷窥了浏览器,或者WEB服务器被入侵日志被人倒去了,基本泄露可能性100% |
实用性 | 和技术相关 | URL可以被手动输入,URL可以被存在书签里,或者分享给别人,与网站的运营相关 |