spring boot 解决Tomcat 报 The valid characters are defined in RFC 7230 and RFC 3986 的问题
tomcat8.0以后对请求URL做了严格的过滤就是严格按照RFC3986规范进行访问解析,而RFC3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:!*’();:@&=+$,/?#[])。这可能会遇到一个问题,比如参数中传了一段json,而"{"不在RFC3986中的保留字段中,就会认为是