|
@ -88,6 +88,16 @@ public class BasicZuulFilter extends ZuulFilter {
|
|
|
HttpServletRequest request = ctx.getRequest();
|
|
|
String url = request.getRequestURI();
|
|
|
|
|
|
//防止SQL注入过滤器
|
|
|
if(doSqlFilter(request)){
|
|
|
return this.forbidden(ctx, ResultStatus.ERROR_PARA, "Illegal parameter");
|
|
|
}
|
|
|
|
|
|
//文件类型过滤器
|
|
|
if(doFileFilter(request)){
|
|
|
return this.forbidden(ctx, ResultStatus.ERROR_PARA, "Illegal file");
|
|
|
}
|
|
|
|
|
|
logger.info("BasicZuulFilter:"+url);
|
|
|
|
|
|
if (!(url.contains("/open/noLogin/notify")||
|
|
@ -114,16 +124,6 @@ public class BasicZuulFilter extends ZuulFilter {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//防止SQL注入过滤器
|
|
|
if(doSqlFilter(request)){
|
|
|
return this.forbidden(ctx, ResultStatus.ERROR_PARA, "Illegal parameter");
|
|
|
}
|
|
|
|
|
|
//文件类型过滤器
|
|
|
if(doFileFilter(request)){
|
|
|
return this.forbidden(ctx, ResultStatus.ERROR_PARA, "Illegal file");
|
|
|
}
|
|
|
|
|
|
//保存操作日志
|
|
|
baseMethodLogService.saveMethodLog(request);
|
|
|
|