List of usage examples for org.springframework.web.multipart MultipartHttpServletRequest getRequestURL
public StringBuffer getRequestURL();
From source file:com.myhexin.filter.FileMultipartFilter.java
private void recordXssRequestInfo(MultipartHttpServletRequest mRequest, String illegalParam) { Map<String, Object> submitParams = mRequest.getParameterMap();// get // post??//from ww w .j av a 2 s.c o m Set<String> paramName = submitParams.keySet(); String requestURL = mRequest.getRequestURL().toString(); String questMethod = mRequest.getMethod(); StringBuffer buffer = new StringBuffer(); for (String pn : paramName) { Object paramValues = submitParams.get(pn); if (paramValues instanceof String[]) { buffer.append(pn + "="); for (String submitValue : (String[]) paramValues) { buffer.append(submitValue + " "); } buffer.append(" \\ "); } else { buffer.append(pn + "=" + paramValues + " \\ "); } } logger.warn("mulipart !!! " + questMethod + " " + requestURL + " ==" + buffer.toString() + " illegal param " + illegalParam); }