Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 找出用户所在的最后一页_Ruby On Rails_Routing_Rails Routing - Fatal编程技术网

Ruby on rails 找出用户所在的最后一页

Ruby on rails 找出用户所在的最后一页,ruby-on-rails,routing,rails-routing,Ruby On Rails,Routing,Rails Routing,我是否可以在我的一个控制器中找到用户的最后一个路由/页面?例如,如果用户在/home上,然后移动到/contact,我是否有办法在我的控制器中发现他在/home 感谢您的请求。referer将为您提供发出请求的url。如果您需要更多信息,如路径,您可以在控制器中使用和写入以下内容: last_page_path = URI(request.referer).path

我是否可以在我的一个控制器中找到用户的最后一个路由/页面?例如,如果用户在/home上,然后移动到/contact,我是否有办法在我的控制器中发现他在/home


感谢您的请求。referer将为您提供发出请求的url。如果您需要更多信息,如路径,您可以在控制器中使用和写入以下内容:

last_page_path = URI(request.referer).path