方式一
給請求的漢字使用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"/>