메뉴 건너뛰기

조회 수 75 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
request.getHeader("referer"); // 접속경로(이전페이지) 획득
request.getHeader("user-agent"); //유저의 시스템정보
request.getHeader("host"); //접속ip
request.getHeader("User-Agent"); //브라우저 정보
 
// WAS, 로드 밸런서, Proxy 등을 거친경우
//ip 주소 가져오기 순위 아래 순서로 IP를 획득해야 한다.
String ip = request.getHeader("X-Forwarded-For");
 if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
     ip = request.getHeader("Proxy-Client-IP");
 }
 if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
     ip = request.getHeader("WL-Proxy-Client-IP");
 }
 if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
     ip = request.getHeader("HTTP_CLIENT_IP");
 }
 if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
     ip = request.getHeader("HTTP_X_FORWARDED_FOR");
 }
 if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
     ip = request.getRemoteAddr();
 }

 

 

 

DEV

List of Articles
번호 제목 날짜 조회 수
31 Gmail 메일 서버를 이용해서 메일 보내기 file 2020.06.29 256
30 jstl <c:url value=""> 사용시 ;jsessionid= 붙는 현상 file 2021.03.31 230
29 자바 - 공백 문자 제거하기 (trim, replaceAll) file 2021.03.31 173
28 [객체 지향 언어의 이해] 업캐스팅과 다운캐스팅 file 2021.03.31 157
27 HashMap 사용하기 file 2021.03.31 134
26 자바 대소문자 확인하는 방법 file 2023.02.15 130
25 Reflection을 활용한 메서드, 필드 값 불러오기. 2021.03.31 122
24 국제 시간에 따른 날짜 출력 2020.06.29 121
23 TCP 소켓 프로그래밍 01 - Server/Client 일대일 연결 file 2021.03.31 119
22 자바에서 문자열 비교 시 == 가 아닌 equals를 써야하는 이유 file 2023.02.15 114
21 자바 String Class 문자열 처리 함수에 대한 정리 2021.03.31 106
20 쓰레드 (Thread) 사용하기 file 2021.03.31 104
19 자바 초기화는 무슨 뜻이고 왜 해야할까? file 2023.02.15 84
18 자바 메소드(Method)란 무엇인가? file 2023.02.15 78
17 자바 extends Thread, implements Runnable 차이 file 2023.02.15 77
» request header 로부터 접속 정보 확인 file 2023.02.15 75
15 자바 extends, implements 차이점 알아보기 file 2023.02.15 75
14 자바 클래스와 메서드 2023.02.15 74
13 Singleton Pattern 과 DeadLock file 2023.02.15 74
12 자바 필드, 멤버 변수, 전역 변수는 같은 말? file 2023.02.15 74
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved