优化过滤的代码,修复漏洞
This commit is contained in:
@@ -38,7 +38,7 @@ public class LogCostFilter implements Filter {
|
|||||||
HttpServletRequest servletRequest = (HttpServletRequest) request;
|
HttpServletRequest servletRequest = (HttpServletRequest) request;
|
||||||
HttpServletResponse servletResponse = (HttpServletResponse) response;
|
HttpServletResponse servletResponse = (HttpServletResponse) response;
|
||||||
String requestUrl = servletRequest.getRequestURI();
|
String requestUrl = servletRequest.getRequestURI();
|
||||||
if(requestUrl.contains("../") || requestUrl.contains("..;/")) {
|
if(requestUrl.contains("../") || requestUrl.contains("..;/") || requestUrl.contains("%2e")) {
|
||||||
servletResponse.setStatus(500);
|
servletResponse.setStatus(500);
|
||||||
servletResponse.getWriter().write("loginOut");
|
servletResponse.getWriter().write("loginOut");
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user