使用angularjs和rails-api上传真正大文件的最佳方式

时间:2017-05-17 19:31:17

标签: angularjs file file-upload rails-api asyncfileupload

我有一个rails-api连接到一个角度应用程序,其主要目的是将不同的文件上传到服务器并复制它们,直到现在它完美地工作但是我迄今为止必须上传的最大文件是500 mb,现在我不得不uploas文件数组,往往超过20 GB的数据。

我使用angular np-upload来上传我的文件,使用http方法和carrierwave gem来管理服务器端的文件和文件夹创建,但是当有效负载很大时我不想这样做,所以现在我的问题有没有办法让这个有所不同?像谷歌驱动器文件夹不断同步和用户甚至没有意识到,我希望用我的应用程序来完成这样的东西,这样当真正的大文件上传时,应用程序不会冻结,用户可以一次上传几件东西,即使将文件上传或同步到服务器,也要继续与应用程序进行交互。

提前感谢任何建议

0 个答案:

没有答案