是否可以确定rails 4中是否存在空查询字符串

时间:2015-06-21 15:57:20

标签: ruby-on-rails

在rails app / HTML5应用中,我需要从

重定向
http://www.example.com/?

一个规范:

http://www.example.com/

(上下文是一个HTML5网络应用程序,某些浏览器看不到这两个URL是等效的,因此会请求并缓存同一页面的两个副本。)

我找不到任何获取原始请求字符串的方法 - Request#original_fullpath()Request#original_url()已经删除了空查询字符串。

1 个答案:

答案 0 :(得分:3)

您可以从Trades中提取原始网址。这在控制器级别运行,并且只是从rails到底层Rack::Request的委托。