我使用以下代码在Rails中发送文件.
if File.exist?(file_path) send_file(file_path, type: 'text/excel') File.delete(file_path) end
在这里,我试图发送文件,并在成功发送后从服务器中删除该文件.但我面临的问题是,删除操作是在发送执行时执行的,因为我在浏览器中看不到任何内容.
所以在Rails中有任何方法,一旦send_file操作完成,从服务器删除文件.
任何有关这方面的帮助将受到高度赞赏.
谢谢,
Chetan