zoukankan      html  css  js  c++  java
  • 服务器获取客户端ip

    private 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.getHeader("HTTP_CLIEBT_IP");
      }
      if((ip==null)||(ip.length()==0)||("unknown".equalsIgnoreCase(ip))){
        ip=request.getHeader("HTTP_X_FORWARDED_FOR");
      }
      if((ip==null)||(ip.length()==0)||("unknown".equalsIgnoreCase(ip))){
        ip=request.getRemoteAddr();
      }
      return ip;
    }
    
  • 相关阅读:
    HDU 1198
    HDU 1863
    HDU 1879
    HDU 1233
    HDU 1232
    HDU 1829
    HDU 2473
    hdu 1829 A Bug's Life
    hdu 3038 How Many Answers Are Wrong
    hdu 1198 Farm Irrigation
  • 原文地址:https://www.cnblogs.com/zwgblogs/p/14872230.html
Copyright © 2011-2022 走看看