【发布时间】:2018-10-25 22:26:20
【问题描述】:
我有一个以下格式的请求 URL
http://hostname:port/path¶m1={"vars":[{"a":"val1","b":"^"},{"c":"val2","d":"^"}]}¶m2=Value3|95|3%20-%206%20Months
我按此更改了 catalina.properties stackoverflow question.
但根据tomcat documentation tomcat.util.http.parser.HttpParser.requestTargetAllow 属性已被弃用,relaxedPathChars 和 relaxedQueryChars 属性已被弃用与连接器标签一起使用。
但是,当我将 xml 文件更改为以下时
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" relaxedQueryChars="^" relaxedPathChars="^"/>
我仍然收到一个 400 错误的角色 ^
请求我不确定这是否是正确的配置。
【问题讨论】:
标签: tomcat8