(1)GET参数通过URL传递,且参数类型只支持ASCII字符,长度有限制,POST参数放在Request body中。
(2)GET请求会被浏览器缓存,而POST不会
(3)GET请求只能进行url编码(application/x-www-form-urlencoded),而POST支持多种编码方式(application/x-www-form-urlencoded 或 multipart/form-data)
(4)从RestFul接口看,GET 用于获取信息, Post用于提交信息。GET请求是幂等的,而POST请求是非幂等的。