public class IPUtils { /** * 獲取IP * @param request * @return */ public static String getIP(HttpServletRequest request) { String ip = request.getRemoteAddr(); String headerIP = request.getHeader("x-real-ip"); if (headerIP == null || "".equals(headerIP) || "null".equals(headerIP)) { headerIP = request.getHeader("x-forwarded-for"); } if (headerIP != null && !"".equals(headerIP) && !"null".equals(headerIP)) { ip = headerIP; } return ip; } }
調用java
IPUtils.getIP(HttpServletRequest)code