标签: ruby-on-rails ruby
我正在尝试在Rails控制器中确定请求调用者的URL。
我尝试使用request.env['HTTP_REFERER']但它有时会为空。有什么想法吗?
request.env['HTTP_REFERER']
提前致谢。
答案 0 :(得分:3)
This answer covers the particulars of HTTP_REFERER in Rails
答案 1 :(得分:0)
你只需要处理有时候没有请求网址的事实。作为评论者说,如果用户键入URL或者如果它是书签,则referrer字段将为空。这些只是合法的日常案件。
不要依赖那个领域。