現在、Railsのsend_fileメソッドを使用して、アプリケーションの外に複数のファイルを送信しようとしています。すべてのファイルをループしますが、最後のファイルのみをディレクトリに送ります。ここに私のコードです。複数のファイルを送信するためにsend_fileを使用するレール
Dir.foreach(@dir) do |entry|
if entry != "." && entry != ".." && entry != ".DS_Store" && entry != ".title"
send_file(@dir + entry, :disposition => 'inline')
logger.info("File: " + @dir + entry)
end
end
ご協力いただきましてありがとうございます。
もう少し詳しく説明できますか? send_dataで複数のファイルをブラウザに送信したい場合それについてどうすればいいですか?個別に圧縮し、zipファイルをsend_dataに渡しますか?時間のお礼ありがとうございました – Joel
@JoelLこれが私の答えです。それらをバンドルして一緒に送ることができます。 –