后退按钮/刷新:GET是无害的,但是POST数据会被重新提交(浏览器应该告知用户数据会被重新提交)
书签;GET是可以被收藏为书签的,POST不能
缓存:GET是能够被缓存的,POST不能被缓存的。
历史:参数保留在浏览器历史中,POST的不会被保存在浏览器历史中。
安全性:GET的安全性比较差,因为所发送的数据是URL的一部分,POST的参数不会被保存在浏览器历史记录上或者WEB服务器日志中。所以POST的安全性更高。
对数据类型的限制:GET只允许ASCII字符,POST没有限制,也允许二进制的数据。