登录站点

用户名

密码

在Window7系统中获取IP地址

已有 3604 次阅读  2011-04-26 14:36

public 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.getRemoteAddr();

        }

        return ip;

 }


分享 举报