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; } }
java获取用户访问的真实IP地址和代理IP
最新推荐文章于 2024-07-18 17:06:46 发布