본문 바로가기
개발 관련

http referer 에 대한 정리... 궁금증 폭발 ㅋㅋㅋㅋ

by 조이플워니 2015. 9. 23.

HTTP_REFERER 라는 값이 있는데... 


쉽게 얘기하면.. 현재 페이지에 오기 전의 페이지 주소 값이 담겨있는 변수다


블로들을 찾아보면... 

===================================================================

이 값은 <a> 링크 또는 <form> 태그의 Action 을 통해서만 전달이 되며 

자바스크립트를 통한 onclick 이벤트(location.href) 등에서는 전달되지 않는다. 

===================================================================

라고 되어있고... 실제 예제도 들어있다.. 


근데 내가 테스트한 결과... 둘다 겁내 잘들어온다.. 이거 뭐지..  ㅡ_ㅡ;;;


테스트 소스는 아래와 같다.. 둘다 겁내 잘들어온다... 


<!-- 리퍼러가 전달 되는 경우 -->

<a href="#" onclick="goPage()">이동</a> <br><br>

<!-- 리퍼러가 전달 안되는 경우 -->

<a href="#" onclick="javascrip:document.location='http://test.aaa.co.kr/woni/Noname22.jsp';">이동2</a>


<script>

function goPage()

{

document.location="http://test.bbb.co.kr/woni/Noname22.jsp";

}

</script>


뭐야... 옛날에 안들어온건가.. 


왜 안들어오는지를 찾아야 하는데.. ㅋㅋㅋㅋㅋ


고민은 원점으로... 


댓글