🗒️RuoYi框架Xss Filter
2021-7-2
| 2023-6-20
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password
 
 Filter 接口中的 doFilter 方法,它被用于处理 HTTP 请求。在这里,我们首先将 ServletRequest 和 ServletResponse 类型转换为 HttpServletRequest 和 HttpServletResponse。然后,我们调用 handleExcludeURL 方法来检查当前请求是否应该被排除。如果应该被排除,则直接调用 chain.doFilter 方法。否则,我们使用 XssHttpServletRequestWrapper 类来包装当前请求,并调用 chain.doFilter 方法。
 
XssHttpServletRequestWrapper对每个请求参数的值进行 XSS 过滤和去除前后空格操作,将处理后的值存储在 encodedValues 数组中。
 
Java Servlet 规范中的 FilterConfig 接口的源代码,该接口定义了获取过滤器配置信息的方法。具体来说,该接口包含以下四个方法:
  1. getFilterName():获取过滤器的名称。
  1. getServletContext():获取 ServletContext 对象,可以用于获取 Web 应用程序的信息。
  1. getInitParameter(String var1):根据参数名称获取初始化参数的值。
  1. getInitParameterNames():获取所有初始化参数的名称。
 
保安日记maven默认仓库更改
目录