2013-05-05 56 views
0

我正在使用以下代碼片段來允許用戶下載zip文件。這裏的路徑是S3存儲桶上的鏈接。我想確認文件是否會直接從S3下載到瀏覽器,或者是否會首先下載到導航服務器&,然後從那裏流式傳輸?使用send_file將下載的zip文件下載到瀏覽器而無需使用rails服務器

如果是後者,避免這種情況的最好方法是什麼?

path = "#{file.download_attachment.path}" 
send_file path, :type => 'application/zip', 
       :disposition => 'attachment', 
       :filename => "#{file.name}.zip" 

回答

相關問題