`
hxp520520
  • 浏览: 4696 次
文章分类
社区版块
存档分类
最新评论

得到客户端的IP

 
阅读更多
 /**
    * 得到Ip地址
    * @param request
    * @return
    */
   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;  
	} 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics