В одном из приложения Rails, я работаю, я мог бы найти файл под названиемasset.rb в конфигурации/инициализаторах - Rails App 3.2.13, Ruby 2.0.0-p0
asset.rb
внутри config/initializers
каталога и он содержит следующую информацию:
ActionController::Base.asset_host = Proc.new { |source, request|
if request.env["REQUEST_PATH"].include? ".pdf"
"file://#{Rails.root.join('public')}"
else
"#{request.protocol}#{request.host_with_port}"
end
}
Может кто-нибудь сказать мне, что это на самом деле означает. У нас есть функция создания отчетов в формате PDF в нашем приложении. Во всяком случае, я много искал и не мог найти лучшего ответа.
Пожалуйста, помогите. Спасибо:) -