-
IP 가져오기Java & 배경지식/Java 개발에 도움되는 코드들.. 2020. 3. 18. 17:49반응형
/** * IP 가져오기 * @author rlawl */ public class ClientIP { /** * IP 가져오기 * @param HttpServletRequest * @return IP */ public String requestClientIP(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null) { ip = request.getHeader("HTTP_CLIENT_IP"); } if (ip == null) { ip = request.getHeader("HTTP_X_FORWARDED_FOR"); } if (ip == null) { ip = request.getRemoteAddr(); } return ip; } }
반응형'Java & 배경지식 > Java 개발에 도움되는 코드들..' 카테고리의 다른 글
Server에서 다른 api 호출 (0) 2020.07.27 Java Server에서 페이징 Html 태그 그리기 (0) 2020.07.24 List<VO> 정렬 DESC , ASC(2차 보완 완료) (0) 2020.07.05 poi (0) 2020.04.26 sftp 연결 (0) 2020.03.23