get请求路径上中文乱码解决

在这里插入图片描述

方式一

给请求的汉字使用encodeURI编码一下,我这里用的springboot,编码后后端都没有解码就调用成功了,我怀疑是@PathVariable注解帮我解码了,要是没有成功的话
frcityname=URLDecoder.decode(frcityname,“utf8”);对参数解码一下在这里插入图片描述

方式二

当让也可以修改tomcat配置
在tomcat的server.xml里把

<Connector connectionTimeout="50000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

猜你喜欢

转载自blog.csdn.net/qq_37356556/article/details/105374612