java获取用户访问的真实IP地址和代理IP

来源:互联网 发布:淘宝达人大v怎么认证 编辑:程序博客网 时间:2024/05/17 05:03
public class IPUtil {    public static String getIpAddr(HttpServletRequest httpServletRequest) {        String forwaredFor = httpServletRequest.getHeader("X-Forwarded-For");        String remoteAddr = httpServletRequest.getRemoteAddr();        if (StringUtils.isNotEmpty(forwaredFor)) {            String[] ipArray = forwaredFor.split(",");            System.out.println("会员登录   获取会员的真实登录ip : "+ipArray[0]);            return ipArray[0];        } else {            System.out.println("会员登录   获取会员的代理ip : "+remoteAddr);            return remoteAddr;        }    }
原创粉丝点击