java.lang.IllegalArgumentException: 在请求目标中找到无效字符[/xxx/xx/getXxxList?page=1&pageSize=10&lists[]=0&lists[]=1&_t=1702523856439 ]。有效字符在RFC 7230和RFC 3986中定义

在请求中出现了lists[]=,其中[]这个是tomcat默认不识别的。

解决:

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               maxParameterCount="1000"
        URIEncoding="utf-8"
        relaxedPathChars="|{}[],%"
        relaxedQueryChars="|{}[],%"
               />

这样就识别了。问题也就不出现了。

posted @ 2023-12-14 11:30  jiduoduo  阅读(302)  评论(0编辑  收藏  举报