Invalid character found in the request target. The valid characters are defined in RFC 7230 and RF
2024-09-04 20:50:25
SpringBoot 请求参数包含 [] 特殊符号 返回400状态
//springBoot 启动类 添加 bean @Bean
public TomcatServletWebServerFactory tomcatServletWebServerFactory (){ // 修改内置的 tomcat 容器配置
TomcatServletWebServerFactory tomcatServlet = new TomcatServletWebServerFactory();
tomcatServlet .addConnectorCustomizers(
(TomcatConnectorCustomizer) connector -> connector.setProperty("relaxedQueryChars", "[]{}")
); return tomcatServlet ; }
https://blog.csdn.net/qq_19457117/article/details/100941261
tomcat在8.0.36之后,禁止了post请求中的一些特殊字符,Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + $ , / ? # [ ])
最新文章
- VMware Workstation中网络连接之桥接、NAT和Host-only
- 【MVC 4】2.使用 Razor
- Active-MQ的安装
- redis的sets类型
- Servlet中字节字符流的输出
- 银行B2C直连
- [BZOJ 1033] [ZJOI2008] 杀蚂蚁antbuster 【模拟!】
- 浅谈C中的指针和数组(一)
- 提高你的Java代码质量吧:使用构造函数协助描述枚举项
- java.util.HashSet, java.util.LinkedHashMap, java.util.IdentityHashMap 源码阅读 (JDK 1.8)
- Leetcode_80_Remove Duplicates from Sorted Array II
- BZOJ_1828_[Usaco2010 Mar]balloc 农场分配_线段树
- ueditor编辑器显示style标签样式
- linux 用户密码到期导致ftp业务失败
- ubuntu下core file文件生成及调试
- linux arm 交叉编译ACE(ubuntu16.04)
- 第三部分:Android 应用程序接口指南---第二节:UI---第九章 搜索
- springboot2.0 web 开发标准目录架构
- Google Guava--基础工具用法
- js日期插件bootstrap-datetimepicker的使用