如何获取请求引用path?
我需要推荐人的path。 我不想要域名。 例如,如果推荐人是http://www.google.com/adsense
我想要/adsense
。
request.referer
返回一个string,但是你可以使用Ruby的URI模块来包装它,然后简单地询问它的path:
if URI(request.referer).path == '/adsense'
你可以访问referer
request.referer
试试这个来获取请求引用path
request.env['HTTP_REFERER'].sub(request.base_url, '') => '/adsense'