URL绕过-后缀路径模式匹配设置错误绕过过滤器
@Configuration
public class UrlMatchConfig extends WebMvcConfigurationSupport {
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
//setUseSuffixPatternMatch 后缀模式匹配,如果设置为true,路径后面不管多少个//都能匹配
//将模式匹配到请求时是否使用后缀模式匹配(“.*”)。如果启用,映射到“/users”的方法也匹配到“/users.*”
//默认值为false
configurer.setUseSuffixPatternMatch(true);
//setUseTrailingSlashMatch 自动后缀路径模式匹配,如果设置为true,不区分URL的最后一个字符是否是斜杠/,路径后面多出一个/可以匹配
//是否匹配 URL 而不管是否存在尾部斜线。如果启用,映射到“/users”的方法也匹配到“/users/”。也就是请求路径/users和/users/都可以访问api接口
//默认值为true
configurer.setUseTrailingSlashMatch(true);
}
}