简单地说一下区别:
传输大小:
都知道post比get传输数据大一些,那为什么呢?
http头和body并没有对url长度限制,主要是浏览器和服务器做了限制。
安全性:
其实都不安全,不过post比get安全一点点。
get直白的在浏览器url地址栏中显示,浏览器历史,服务器日志都会有get的url。
传递方式:
get多用于获取数据,post多用于发送提交数据。不过两个都可以。
速度:
get要比post快那么一点点。post得在请求里为payload专门开一个部分
其他:
get的url可以分享给他人 或者保存