- 前端接口拦截器(列出分析)
<!-- 前端接口拦截器 --> <mvc:interceptors> <mvc:interceptor> <!-- 匹配路径所有路径 --> <mvc:mapping path="/**"/> <!-- 登录接口不验证 --> <mvc:exclude-mapping path="/api/user/*"/><!-- 用户登录地址 --> <mvc:exclude-mapping path="/api/index.htm"/><!-- API注解访问地址--> <mvc:exclude-mapping path="/**/**/**/*.css.htm"/><!-- swagger静态资源--> <mvc:exclude-mapping path="/**/**/**/*.js.htm"/><!-- swagger静态资源--> <mvc:exclude-mapping path="/api.htm"/><!-- 请求所有api的接口--> <mvc:exclude-mapping path="/api/scene/dataReport.htm"/><!--数据上报不拦截--> <mvc:exclude-mapping path="/api/upload/fileUpload.htm"/><!--文件上传接口--> <!-- 拦截器类 --> <bean class="com.xxx.interceptor.RequestInterceptor"></bean> </mvc:interceptor> </mvc:interceptors>
拦截器很明显在com.xxx.interceptor.RequestInterceptor
访问接口时想要某接口不走拦截器,/api/upload/fileUpload.htm,将ip:端口后的URL复制,该接口exclude-mapping就不匹配,相当于直接返回了个true。
Spring MVC拦截器使用
最新推荐文章于 2025-06-02 20:13:35 发布
本文详细解析了前端接口拦截器的配置方法,包括如何设置全局路径匹配、排除特定接口不进行验证,以及具体实现的拦截器类。通过示例展示了如何避免指定接口如文件上传、数据上报等被拦截。
1808

被折叠的 条评论
为什么被折叠?



