无论哪个登录页面都捕获http_referer

时间:2013-03-18 03:35:21

标签: ruby-on-rails http-referer

现在,我在每个控制器操作中捕获http_referrer,例如:

class PostsController < ApplicationController
  def new
    referer = request.referer
  end

但是,无论使用哪个页面,我都想捕获引用者。我该怎么办?我的一个想法是覆盖ApplicationController以捕获并将其保存到会话。但我不确定这是否是一种很好的方法。

谢谢。

1 个答案:

答案 0 :(得分:1)

before_filter

中添加ApplicationController