클라이언트 IP 주소 가져오기

배세훈·2021년 8월 29일
0

java

목록 보기
5/16

// 클라이언트 IP 주소 가져오기
public static String getClientIP(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;

}

profile
성장형 인간

0개의 댓글