【发布时间】:2013-02-28 22:05:56
【问题描述】:
我想保存用户在登陆我的网站之前访问的网址。我应该如何在 Rails 中做到这一点?
我试过
request.env["HTTP_REFERER"] 但无法检索上一个网址。
可能这是一种错误的测试方式,但这是我所做的:
- 我转到一个页面,例如 google.com
- 然后我输入:localhost:3000。然后让调试器捕获 request.env["HTTP_REFERER"]。但它产生 nil
HTTP_REFERER 是否仅在用户通过重定向访问我的网站时可用,而不是手动输入地址?
谢谢。
【问题讨论】:
-
它的电话是
referer。看看这里:stackoverflow.com/questions/5819721/…
标签: ruby-on-rails http-referer