为什么tomcat8里为什么get请求没有乱码

为了弄清这个问题,要分析jsp->服务器直接的编码过程,如下图tomcat8里为什么get请求没有乱码
Get是URL解码方式。默认解码格式是Tomcat8编码格式。(tmcat8以前是iso-8859-1,之后是utf-8),这也是为什么在tomcat8中get没有乱码原因

Post是实体内容解码方式。默认解码格式是request编码格式。与Tomcat8编码格式无关,默认以ISO8859-1的编码解析数据,所以在getParameter()数据前必须加上request.setCharacterEncoding(“utf-8”)

相关文章:

  • 2021-10-23
  • 2022-01-16
  • 2022-02-20
  • 2021-12-08
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-08-18
猜你喜欢
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案