阅读背景:

java代码获取客户端IP地址

来源:互联网 

//取得客户端真实IP地址的办法
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();  
	    }  
	    System.out.println("//取得客户端真实IP地址的办法  "+ip);
	    return ip;  
	}

//取得客户端真实IP地址的办法
public String getIpAddr(HttpServ




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: