tomcat7环境下,前端访问后台,后台报java.lang.IllegalArgumentException: 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
解决方案:找到apache-tomcat-7.0.105\conf\server.xml:
<Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改为:<Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" relaxedPathChars="|{}[],%" relaxedQueryChars="|{}[],%" />