1. 引入HttpServletRequest
1 @Autowired 2 private HttpServletRequest request;
2. 获取IP地址
1 private static String getClientIp(HttpServletRequest request) { 2 String remoteAddr = ""; 3 if (request != null) { 4 remoteAddr = request.getHeader("X-FORWARDED-FOR"); 5 if (remoteAddr == null || "".equals(remoteAddr)) { 6 remoteAddr = request.getRemoteAddr(); 7 } 8 } 9 return remoteAddr; 10 }