2012-04-13 2 views
1

Ruby on Rails (3.2.2)를 사용 중이며 요청이 수행 된 곳의 URL 값을 검색하고 싶습니다. 즉, 내가 http://stackoverflow.com/questions/10147789 웹 페이지에 있고 페이지 내용에 http://my_application.com에 내 응용 프로그램에 대한 URL이있는 링크가있는 경우 해당 URL에 액세스하면 http://stackoverflow.com/questions/10147789 문자열을 검색하려고합니다.요청이 수행 된 URL의 값을 검색하는 방법은 무엇입니까?

가능합니까? 그렇다면 어떻게?

+0

컨트롤러에서'request.referer'를 사용해보십시오. 아직 확실하지는 않지만 내 컴퓨터에는 아직 없습니다. – Deradon

답변

2

예, 그렇습니다. 사용할 수 있습니다 HTTP_REFERER

request.referer 
+0

BTW :'request.referer' 문자열은 항상 "설정"/ "생성"되어 있으며 모든 소스에서 수행 된 요청에 사용할 수 있습니까? – user12882

관련 문제