FilterChain的详解
发布日期:2021-11-04 11:54:16 浏览次数:0 分类:技术文章

FilterChain的作用

过滤器链作用:当一个filter收到请求的时候,调用chain.doFilter才可以访问下一个匹配的filter,若当前的filter是最后一个filter,调用chain.doFilter才能访问目标资源

多个filter的执行顺序是由web.xml中filter-mapping的位置决定的.

dispatcher

REQUEST:默认值,过滤从浏览器发送过来的请求和重定向 不过滤转发

FORWARD:只过滤转发过来的请求

了解:

INCLUDE:只过滤包含过来的请求

ERROR:只过滤错误过来的请求

上一篇:Listener,filter,servlet执行顺序
下一篇:FilterConfig的用法是什么

关于作者

    白红宇是个全栈工程师,前端vue,小程序,app开发到后端框架设计,数据库设计,环境部署上线运维。

最新文章

Windows10教育版升级至专业版的方法 2021-09-16
Maven私有仓库Nexus3使用要点记录 2021-09-16
Maven parent.relativePath‘ points at wrong local POMx 2021-09-16
使用 Shell 脚本来处理 JSON 2021-09-16
gitlab error=“open /tmp/gitaly-linguist-path147759936: permission denied“ 2021-09-16
公司gitlab挂了,点击项目URL报错404 2021-09-16
“/usr/local/nginx/proxy_temp/4/10/0000000104“ failed (13: Permission denied) 2021-09-16
javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes 2021-09-16
SpringCloud入门到精通- Error attempting to get column ‘create_time‘ from result set. Cause: java.sql.SQL 2021-09-16
SpringCloud Nacos本地启动失败 ead cluster conf fail nacos\conf\cluster.conf (系统找不到指定的路径。) 2021-09-16
spring cloud gateway:Unable to find GatewayFilterFactory with name Hystrix 2021-09-16
Rancher入门到精通-ES突然没有日志数据了 超过限制了居然 413 Request Entity Too Large 2021-09-16
.NoClassDefFoundError: io/netty/channel/pool/ChannelPoolHandler 2021-09-16
com.jcraft.jsch.JSchException: socket is not established at com.jcraft.jsch.Util.createSocket(Util. 2021-09-16
Rancher入门到精通-稳定运行12个月的rancher 终于挂了,原因居然是磁盘不够 stale file handle,大胆重启大胆撸 2021-09-16
fork() failed while spawning “cache manager process“ (11: Resource temporarily 2021-09-16
Rancher入门到精通- ImageInspectError: Failed to inspect image “rancher/calico-node:v3.13.0“: rp 2021-09-16
Rancher入门到精通- mkdir /sys/fs/cgroup/memory/kubepods/besteffort/pod no space left on device(未找到原因) 2021-09-16
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘, 2021-09-16
org.springframework.web.servlet.NoHandlerFoundException: No handler found for GET /api/swagg 2021-09-16