반응형

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;

}

   

반응형

+ Recent posts