一. web过滤器的介绍
1.过滤器
在生活中,过滤这种我们时常可见;比如水资源的处理,化学药剂的提取等等。所谓过滤,就是指对某事物的处理进行一定的处理获取相应的结果的一个过程。它可以总结为下:
过滤源==>过滤规则==>过滤结果
过滤源:需要过滤的东西
过滤规则:对过滤东西的处理
过滤结果:经过过滤后所得的东西
2.web过滤器
过滤器在web中的应用定义
过滤器 是一个服务器端的组件,它可以截取用户端的请求和响应信息,并对这些信息过滤。
3.web过滤器的工作原理
在没有过滤器的情况下,用户的请求可以直接进行访问服务器web资源
没有过滤器的情况下
在存在过滤器的情况下,客户端的请求是不能直接访问服务器端web资源。
过滤器的具体工作原理:
过滤器的工作原理
过滤器在web程序启动的时候便会进行加载。用户发送请求并不是直接到web资源,而是先到过滤器;过滤器判断我们的请求是否合法、是否符合规则;符合规则后过滤器再将用户请求发送到web资源;web资源处理完信息响应到过滤器;过滤器再将web资源的响应发送给用户
3.web过滤器