[RUBY-ON-RAILS] 어떻게 요청 리퍼러 경로를 얻는 방법?
RUBY-ON-RAILS어떻게 요청 리퍼러 경로를 얻는 방법?
나는 리퍼러의 경로가 필요합니다. 나는 도메인 이름을 원하지 않는다. 예를 들어, 참조 페이지 인 경우 내가 원하는 http://www.google.com/adsense / 애드 센스를.
해결법
-
==============================
1.request.referer는 문자열을 반환하지만 당신은 그것을 포장 루비의 URI 모듈을 사용하고 단순히 경로를 요청할 수 있습니다 :
request.referer는 문자열을 반환하지만 당신은 그것을 포장 루비의 URI 모듈을 사용하고 단순히 경로를 요청할 수 있습니다 :
if URI(request.referer).path == '/adsense'
-
==============================
2.당신과 리퍼러에 액세스 할 수 있습니다
당신과 리퍼러에 액세스 할 수 있습니다
request.referer
from https://stackoverflow.com/questions/5819721/how-to-get-request-referer-path by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 어떻게 레일 응용 프로그램에 루비와 CSS를 사용합니까? (0) | 2020.02.24 |
---|---|
[RUBY-ON-RAILS] 60 초 안정 파이어 접속을 얻을 수없는 (127.0.0.1:7055) (0) | 2020.02.24 |
[RUBY-ON-RAILS] Cloud9 포스트 그레스 (0) | 2020.02.24 |
[RUBY-ON-RAILS] 어떻게 모달 오픈 링크의 콘텐츠 그래서 LINK_TO으로 부트 스트랩 모달을 추가? (0) | 2020.02.24 |
[RUBY-ON-RAILS] 어떻게 메인 도메인을 얻기 위해 루비의 URL을 구문 분석? (0) | 2020.02.24 |