java得到IP地址的一些方法

来源:互联网 发布:网络韩语翻译兼职 编辑:程序博客网 时间:2024/05/23 13:31
package util;import javax.servlet.http.HttpServletRequest;public class GetIpUtil {    public static String getRemoteIP(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;    }}
0 0
原创粉丝点击