1)请求参数长度限制:GET有 POST无
2)GET请求采用参数拼接的方式,POST请求放在Request Body中
所以POST请求比GET请求更安全
3)GET请求会被浏览器缓存 ,POST请求不会(除非手动设置)
4)GET请求一次产生一个TCP数据包,POST请求产生俩个TCP数据包
其它HTTP请求
PUT:传输文件。 HEAD:获得报文首部。和GET请求一样,只是不返回报文主体部分。
DELETE:删除文件。同样不带验证机制,存在安全性问题。
OPTIONS:询问指定的请求URI支持哪些方法。
TRACE:追踪路径,让Web服务器将之前的请求通信环回给客户端的方法。
CONNECT:要求在与代理服务器通信时建立隧道,实现隧道协议进行TCP通信。