在我正在工作的 Rails 应用程序之一中,我可以找到一个名为
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 报告生成功能。无论如何,我已经搜索了很多,找不到更好的答案。
请帮忙。谢谢 :)-