标签:
/* **获得客户端真实IP的方法 */ /* ** 1st */ public String getRemortIP( HttpServletRequest request ) { if (request.getHeader( "x-forwarded-for" ) == null) { return request.getRemoteAddr(); } return request.getHeader( "x-forwarded-for" ); } /* ** 2nd */ public String getIpAddr(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.getRemoteAddr(); } return ip; }
获取客户端真实IP——request.getHeader("x-forwarded-for")
标签:
原文地址:http://www.cnblogs.com/vontroy/p/5460505.html