我正在编写一个从一组 XML 文件生成 PDF 文件的服务。PDF 正在正确生成。但是,每次我点击“查看 PDF”链接时,浏览器都会要求用户下载 PDF 文件。
我需要 PDF 以内联方式显示,就像任何常规 HTML 页面一样。我虽然我写的代码是对的,但一定缺少一些东西——浏览器一直要求用户下载。
这是当前代码:
class PdfController < Controller
def generate
# stuff
send_data pdf_bytes, :disposition => 'inline', :type => 'application/pdf'
end
end
有任何想法吗?