广州的服装网站建设,自建网站有哪些,响应式网站源码.net,wordpress学习 知乎一、过滤器 vs 拦截器
1.1、区别 #xff08;1#xff09;触发时机不一样#xff0c;过滤器是在请求进入容器后Servlet之前进行预处理的#xff0c;请求结束返回也是#xff0c;是在Servlet处理完后#xff0c;返回给前端之前#xff1b; #xff08;2#xff09;过滤…一、过滤器 vs 拦截器
1.1、区别 1触发时机不一样过滤器是在请求进入容器后Servlet之前进行预处理的请求结束返回也是是在Servlet处理完后返回给前端之前 2过滤器可以对几乎所有的请求起作用拦截器只能对action请求起作用 3过滤器不能访问action的上下文而拦截器可以 4过滤器依赖于Servlet容器拦截器不依赖 5过滤器是基于函数回调而拦截器是基于Java的反射机制 二、应用场景
2.1、过滤器应用场景 1过滤敏感词汇 2设置字符编码 3URL级别的权限访问控制 4压缩响应信息 2.2、拦截器应用场景 1登录验证判断用户是否登录 2权限验证判断用户是否有权限访问资源如校验Token 3日志记录记录请求操作日志用户的IP、访问时间等以便统计请求访问量 4处理Cookie、本地化、国际化、主题等 5性能监控监控请求处理时长 6通用行为读取cookie得到用户信息并将用户对象放入请求从而方便后续流程使用还有如提取Locale、Theme信息等只要是多个处理器都需要的即可使用拦截器实现 三、参考
https://blog.csdn.net/weixin_44830949/article/details/127493342https://zhuanlan.zhihu.com/p/484289805?utm_id0