【JavaWeb】乱码问题_GET请求参数乱码
2026/7/25 2:03:13 网站建设 项目流程

GET请求乱码

GET请求方式乱码分析

  1. GET方式提交参数的方式是将

编写如下servlet

使用表单方式提交参数
编写index.html

启动tomcat


此时并未出现乱码

如果修改如下编码方式为GBK

可以看到请求行中只有四个字节(GBK中,一个汉字对应两个字节),用%分隔

tomcat会接收这个报文,然后进行解码
默认使用的是UTF-8

此时就会出现乱码

解决:

修改tomcat安装目录下conf/server.xml文件

添加如下内容

URIEncoding="GBK"


重新启动Tomcat


这里修改的对请求行的URI的解码字符集

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询