String referer = request.getHeader("Referer"); // 보안성 검토. 정상적이지 않은 방법으로 접근시 차단
if(referer.length()==0) return; // 엉뚱한 곳에서 호출하면 리턴, 이건 해킹 시도라고 봐야지..
else if(referer.indexOf("aaa.jsp")>-1) ; // http://www..../aaa.jsp 명확한 경로를 기술
else if(referer.indexOf("bbb.jsp")>-1) ; // http://www..../bbb.jsp 명확한 경로를 기술
else if(referer.indexOf("ccc.jsp")>-1) ; // http://www..../cccjsp 명확한 경로를 기술
else{
System.out.println("+++.호출되는파일명.jsp.referer:"+referer);
//return; // 나중에 상기 url 외에는 없다고 명확히 나오면 주석을 해제
}
출처: https://jsp-making.tistory.com/410 [JSP 요리]
'Develop > HTML & JavaScript & CSS' 카테고리의 다른 글
12 시간 AM/PM 형식으로 표현 (0) | 2019.11.11 |
---|---|
숫자 3자리 단위마다 콤마(comma) 찍기 (0) | 2019.11.11 |
History 객체 (0) | 2019.09.05 |
Slick Carousel의 이벤트에서 슬라이드 요소를 가져 오는 방법 (0) | 2019.08.22 |
[Html5] History/State를 이용하여 뒤로가기 이벤트 체크하기 (0) | 2019.08.22 |