参考链接:
1.https://blog.csdn.net/dandandeshangni/article/details/48544221
2.https://blog.csdn.net/pursuer211/article/details/42425437
3.https://blog.csdn.net/zaocha321/article/details/46674725
(1) 使用GET方法时,查询字符串(键值对)被附加在URL地址后面一起发送到服务器,如/test/demo.jsp?name1=value1&name2=value2,而在url中的字符只能是ASCII码,对于非ASCII码的字符,将无法表示,所以就会出现乱码。
(2) 使用POST方法时,查询字符串在POST请求的Header中存在,和HTTP请求一起发送到服务器,没有只能是ASCII码的限制。