mirror of https://gitee.com/stylefeng/roses
【XssFilter】Override注解
parent
fb97e34d99
commit
88377c28d4
|
@ -27,6 +27,7 @@ public class XssFilter implements Filter {
|
||||||
this.xssProperties = xssProperties;
|
this.xssProperties = xssProperties;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
|
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
|
||||||
HttpServletRequest httpServletRequest = (HttpServletRequest) request;
|
HttpServletRequest httpServletRequest = (HttpServletRequest) request;
|
||||||
String servletPath = httpServletRequest.getServletPath();
|
String servletPath = httpServletRequest.getServletPath();
|
||||||
|
|
|
@ -25,6 +25,7 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper {
|
||||||
* @author fengshuonan
|
* @author fengshuonan
|
||||||
* @date 2021/1/13 22:52
|
* @date 2021/1/13 22:52
|
||||||
*/
|
*/
|
||||||
|
@Override
|
||||||
public String[] getParameterValues(String parameter) {
|
public String[] getParameterValues(String parameter) {
|
||||||
|
|
||||||
// 获取所有参数
|
// 获取所有参数
|
||||||
|
@ -48,6 +49,7 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper {
|
||||||
* @author fengshuonan
|
* @author fengshuonan
|
||||||
* @date 2021/1/13 22:52
|
* @date 2021/1/13 22:52
|
||||||
*/
|
*/
|
||||||
|
@Override
|
||||||
public String getParameter(String parameter) {
|
public String getParameter(String parameter) {
|
||||||
String value = super.getParameter(parameter);
|
String value = super.getParameter(parameter);
|
||||||
if (ObjectUtil.isEmpty(value)) {
|
if (ObjectUtil.isEmpty(value)) {
|
||||||
|
@ -62,6 +64,7 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper {
|
||||||
* @author fengshuonan
|
* @author fengshuonan
|
||||||
* @date 2021/1/13 22:53
|
* @date 2021/1/13 22:53
|
||||||
*/
|
*/
|
||||||
|
@Override
|
||||||
public String getHeader(String name) {
|
public String getHeader(String name) {
|
||||||
String value = super.getHeader(name);
|
String value = super.getHeader(name);
|
||||||
if (ObjectUtil.isEmpty(value)) {
|
if (ObjectUtil.isEmpty(value)) {
|
||||||
|
|
Loading…
Reference in New Issue