반응형
JAVA - 클라이언트 아이피 확인
public String getClientIp(HttpServletRequest request) throws Exception {
String ip = request.getHeader("X-Forwarded-For");
LOGGER.info("X-FORWARDED-FOR : " + ip);
String ip2 = request.getHeader("Proxy-Client-IP");
LOGGER.info("Proxy-Client-IP : " + ip2);
String ip3 = request.getHeader("WL-Proxy-Client-IP");
LOGGER.info("WL-Proxy-Client-IP : " + ip3);
String ip4 = request.getHeader("HTTP_CLIENT_IP");
LOGGER.info("HTTP_CLIENT_IP : " + ip4);
String ip5 = request.getHeader("HTTP_X_FORWARDED_FOR");
LOGGER.info("HTTP_X_FORWARDED_FOR : " + ip5);
String ip6 = request.getRemoteAddr();
LOGGER.info("Result : IP Address : "+ip6);
return ip6;
}
반응형
'IT > JAVA' 카테고리의 다른 글
java - 지정날짜의 월차이 차이 구하기 / 날짜 차이 구하기 / 윤년계산법 (0) | 2018.11.16 |
---|---|
[java] controller 동적으로 url mapping하기 - 동적 주소 매핑 (0) | 2018.10.26 |
java - 리스트 관련 / requestbody 한글깨짐 (0) | 2018.07.18 |
java 배열 순서 뒤집기. (0) | 2018.06.08 |
java - 웹페이지에서 파싱하기 jsoup (0) | 2018.02.08 |