Ruby on rails 我如何理解从哪个URL向控制器发出请求?
我试着看Ruby on rails 我如何理解从哪个URL向控制器发出请求?,ruby-on-rails,Ruby On Rails,我试着看 request.path_parameters 但它不会带来任何结果。如蒙指教,我将不胜感激 以字符串形式返回原始请求URL # get "/articles?page=2" request.original_url # => "http://www.example.com/articles?page=2" 除非您询问的是哪个可以包含链接/重定向到您的站点的URL。您可以通过request.referer获取。但是不能真正保证referer头是由客户端发送的。request
request.path_parameters
但它不会带来任何结果。如蒙指教,我将不胜感激
以字符串形式返回原始请求URL
# get "/articles?page=2"
request.original_url # => "http://www.example.com/articles?page=2"
除非您询问的是哪个可以包含链接/重定向到您的站点的URL。您可以通过request.referer
获取。但是不能真正保证referer头是由客户端发送的。request.referer
很抱歉粗心大意,我希望有人能派上用场这能回答你的问题吗?舒尔,你的答案更好