send_file有效,但不允许用户指定目标文件名/文件夹

时间:2010-10-22 02:48:11

标签: ruby-on-rails

在我的rails应用程序中,我让用户下载文件

def download
  options = { :filename => @file_name, :type => 'application/zip', :disposition => 'attachment' }
  send_file(@path, options)
end

这有效,用户可以看到打开或保存文件对话框。但是,用户永远不会为下载的文件指定文件名和目标文件夹。有没有办法可以使用rails standard send_file来增加这种灵活性?

1 个答案:

答案 0 :(得分:0)

您必须在浏览器上设置的那些设置。