gpt4 book ai didi

ruby-on-rails - rails 中的 send_file 不会下载到浏览器 - 而是直接在浏览器窗口中加载

转载 作者:数据小太阳 更新时间:2023-10-29 08:18:07 25 4
gpt4 key购买 nike

<分区>

我的 .erb 中有以下内容:

<%= link_to 'Download PDF', planners_download_pdf_url %>

我有以下方法来回应:

  def download_pdf
send_file(
"#{Rails.root}/Thing/ex/example.xls",
filename: "mything.xls",
type: "application/xls"
)
end

我的路线有:

get '/planners/download_pdf'

当我单击我的链接时,该方法会被调用。我的问题是没有下载到浏览器。相反,它使用我在浏览器中打开的选项卡并将文件转储为 HTML。就像...你见过用记事本打开 Excel 文件吗?它就是这样做的。见下文:

Garbage

我如何使用它来下载文件?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com