Python 官方文档:入门教程 => 点击学习
SpringBoot Interceptor拦截器excludePathPatterns忽略失效 excludePathPatterns方法是排除访问路径,但是当你排除的url路径在
excludePathPatterns方法是排除访问路径,但是当你排除的url路径在项目中并不存在的时候,springboot会将路径编程/error,从而无法进行排除.
例如下面代码:
reGIStry.addInterceptor(new MyInterceptor()).addPathPatterns("/**").excludePathPatterns("/login");
如果/login这个访问路径,在项目中不存在,那么当你访问Http://xxxx/login的时候,依然会被拦截,因为此时变成了error这个路径,在你自定义的拦截器中也可以通过request.getRequestUrl得到验证.
但是如果你用的是普通的springMVC项目,这时候就不会被拦截,但是因为没有login这个路径,所以会显示404页面.
可以断点 访问看看 访问的路径和配置的路径是否一样、失效
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: springboot Interceptor拦截器excludePathPatterns忽略失效
本文链接: https://www.lsjlt.com/news/130771.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0