我無法在文檔和Google上找到關於Rails上可恢復的下載的任何內容(Ruby)如何在Rails5上下載事件?
我在Linux上使用Ruby 2.4和Rails 5.0.1。我想讓我的用戶通過rails下載文件。 當下載開始我想讓他們暫停和恢復它。並且,在每個請求塊我想執行一些功能(事件也許)。
我可以做到PHP/Laravel5。我可以提供可恢復的下載,我可以在的每個請求部分上運行代碼。
我在Rails的網站或Google上找不到任何關於此的東西。這個巨大的框架無法做到嗎?
大注意:
我不是在說直接下載文件。我想控制每個部分。當從x字節到y字節請求時,我想在執行該部分之前執行一些代碼。
任何想法?
[如何從Rails應用程序下載文件]可能重複(http://stackoverflow.com/questions/6392003/how-to-download-a-file-from-rails-application) –
不可以。它只是下載一個文件。我想要控制每個塊/部分並根據請求執行一些代碼。 – Pratha
請參閱第12.3節[Rails指南中的實況串流](http://guides.rubyonrails.org/action_controller_overview.html#streaming-and-file-downloads)。 – 7stud