参考网址:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp
数据传递方式
Get通过url传递用户的数据,Post通过HTTP post机制,将表单内的信息放在Form中传递给服务器;
安全性
Get方式用户信息在url中可见,会被保存到浏览器历史记录和web服务器日志中,安全性不如Post;
对数据长度的限制
url长度是受限的(最大长度2048个字符),所以GET方式对数据长度有限制,POST方式没有限制;
对数据类型的限制
GET方式只允许ASCII字符,POST无限制,也允许二进制数据;
缓存
GET能被缓存,POST不能被缓存;
书签
GET可被收藏为书签,POST不可被收藏为书签;
历史
GET参数保存在浏览器历史中,POST参数不会保存在浏览器历史中;
后退按钮/刷新
POST方式下,数据会被重新提交;