...
|
...
|
@@ -22,18 +22,6 @@ public class HttpServletRequestUtils { |
|
|
return resultMap;
|
|
|
}
|
|
|
|
|
|
public static String transParamParamStr(HttpServletRequest request) {
|
|
|
if (request.getParameterMap() != null) {
|
|
|
StringBuilder paramStringBuilder = new StringBuilder();
|
|
|
for (Map.Entry<String, String[]> entry : request.getParameterMap().entrySet()) {
|
|
|
String value = ArrayUtils.isEmpty(entry.getValue()) ? null : entry.getValue()[0];
|
|
|
paramStringBuilder.append('&').append(entry.getKey()).append('=').append(value);
|
|
|
}
|
|
|
return paramStringBuilder.toString().replaceFirst("&", "");
|
|
|
}
|
|
|
return "";
|
|
|
}
|
|
|
|
|
|
public static String getRequestUrl(HttpServletRequest request) {
|
|
|
StringBuffer sb = new StringBuffer();
|
|
|
sb.append(request.getRequestURI());
|
...
|
...
|
@@ -48,26 +36,6 @@ public class HttpServletRequestUtils { |
|
|
return sb.toString();
|
|
|
}
|
|
|
|
|
|
public static String getIpAddress(HttpServletRequest request) {
|
|
|
String ip = request.getHeader("x-forwarded-for");
|
|
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
|
|
ip = request.getHeader("Proxy-Client-IP");
|
|
|
}
|
|
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
|
|
ip = request.getHeader("WL-Proxy-Client-IP");
|
|
|
}
|
|
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
|
|
ip = request.getHeader("HTTP_CLIENT_IP");
|
|
|
}
|
|
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
|
|
ip = request.getHeader("HTTP_X_FORWARDED_FOR");
|
|
|
}
|
|
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
|
|
ip = request.getRemoteAddr();
|
|
|
}
|
|
|
return ip;
|
|
|
}
|
|
|
|
|
|
public static String genParamString(Map<?, ?> paramMap) {
|
|
|
if (paramMap == null || paramMap.isEmpty()) {
|
|
|
return "";
|
...
|
...
|
|