Ruby on rails Ruby on Rails-发送_文件不工作
我编写了以下代码Ruby on rails Ruby on Rails-发送_文件不工作,ruby-on-rails,inline,sendfile,Ruby On Rails,Inline,Sendfile,我编写了以下代码 def help_doc pdf_filename = File.join(Rails.root, "/public/doc.pdf") send_file(pdf_filename, :filename => "doc.pdf" :type => "application/pdf", :diposition => "inline") end 它在工作,但不是我想要的。我想在浏览器中查看pdf,但它正在下载文档 我以为只要写:disposition=
def help_doc
pdf_filename = File.join(Rails.root, "/public/doc.pdf")
send_file(pdf_filename, :filename => "doc.pdf" :type => "application/pdf", :diposition => "inline")
end
它在工作,但不是我想要的。我想在浏览器中查看pdf,但它正在下载文档
我以为只要写
:disposition=>“inline”
,就可以在浏览器上看到pdf。尝试删除内容处置。您的代码中有一个输入错误,沉积与处置,文件名后缺少一个逗号。您在:type
选项前缺少一个逗号。这是打字错误还是你的代码?当我写这个问题时,这只是一个错误。在我的代码中,是对的,但保持错误。send_文件实际上根本不起作用