GET请求时只能URL编码,而POST支持多种编码方式
GET请求只接受ASCII字符的参数,而POST则没有限制
GET请求的参数通过URL传送,而POST放在Request Body中
GET相对于POST更不安全,因为参数直接暴露在URL中
GET请求会被浏览器主动缓存,而POST不会(但是可以自己手动设置进行缓存)
GET请求在URL传参有长度限制,而POST则没有限制
GET产生的URL地址可以被收藏,而POST不可以
GET请求的参数会被完整的保留在浏览器的历史记录里,而POST的参数则不会
GET在浏览器回退时无任何影响,但是POST会再次提交请求