如何获得rails3中的请求路径

问题描述:

我正在尝试做类似的事情,我在3.0之前的rails中的项目的代码段中看到了类似的内容。如何获得rails3中的请求路径

的代码片段是environment.rb

config.after_initialize do 
    ActionController::Base.asset_host = Proc.new do |source, request| 
     if request.format == 'pdf' 
     "file://#{Rails.root.join('public')}" 
     end 
    end 

我怎么能纳入轨验证码? 应该放入哪个文件? 如何获得访问请求路径?

您不需要为公用文件夹执行此操作。该目录中的所有文件和文件夹都可以从任何地方访问。