在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义

在发送请求的时候类似于:http://127.0.0.1:8081/index.jsp?ids[]=1&ids[]=2
发生下面的问题这是因为某些请求中携带特殊字符
image.png

  1. 解决方案:打开tomcat目录,进入conf文件夹,打开server.xml
  2. 搜索一下 <Connector port="8080" protocol="HTTP/1.1"
  3. 然后修改为如下以后重启即可
  4. <Connector port="8080" protocol="HTTP/1.1"
  5. connectionTimeout="20000"
  6. redirectPort="8443" relaxedPathChars="|{}[],%" relaxedQueryChars="|{}[],%"/>

image.png