高版本 tomcat 中 url 中文解决办法
在使用 tomcat 服务器时,如果 url 上包含中文,会报访问错误,需要对 tomcat 进行配置。配置方法如下:
1、打开配置文件
打开 tomcat 安装目录中 conf 目录下的 server.xml 配置文件;
2、修改配置
找到如下配置的地方:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
在其中新增如下配置:
URIEnconding="UTF-8"
useBodyEncodingForURI="true"
修改后如下:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEnconding="UTF-8"
useBodyEncodingForURI="true"
redirectPort="8443" />