zoukankan      html  css  js  c++  java
  • java代码获取客户端的真实ip

    java代码获取客户端的真实ip

    protected 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;    
    }
  • 相关阅读:
    day44
    day38
    day37
    day36
    作业35
    day35
    作业34
    day34
    day33
    Windows API 第三篇
  • 原文地址:https://www.cnblogs.com/westward/p/5216068.html
Copyright © 2011-2022 走看看