【发布时间】:2013-08-11 12:46:10
【问题描述】:
我是否可以找出用户在我的一个控制器中的最后一个路由/页面?例如,如果用户在 /home,然后移动到 /contact,我是否有办法在我的控制器中发现他在 /home?
谢谢
【问题讨论】:
标签: ruby-on-rails routing rails-routing
我是否可以找出用户在我的一个控制器中的最后一个路由/页面?例如,如果用户在 /home,然后移动到 /contact,我是否有办法在我的控制器中发现他在 /home?
谢谢
【问题讨论】:
标签: ruby-on-rails routing rails-routing
request.referer 会给你发出请求的 url。如果您需要路径等更多信息,可以使用URI 并在控制器中写入如下内容:
last_page_path = URI(request.referer).path
【讨论】: