2014-10-08 161 views
2

是否有任何方式通過網絡瀏覽器上傳大文件(80GB以上)?以前我一直在使用plupload上傳文件(img,png,jpg),但它似乎不適用於較大的文件。我還想知道如何實現用戶可以像Mega.co.nz或Drive.google.com一樣上傳的網頁。 如果使用網絡開發工具無法做到這一點,任何人都可以指導我如何分割&分段上傳文件嗎?通過瀏覽器上傳大文件(100 GB)

謝謝。

回答

3

您可以使用JavaScript Blob對象將較大的文件分割成較小的塊,然後將這些文件傳輸到服務器以合併在一起。這具有能夠暫停/恢復下載並指示進度的額外好處。

如果您不喜歡自己做,那麼現有的解決方案就是使用這種方法。一個例子是HTML5 UploaderFilkor

0

如果我是你,我會使用類似FTP的東西來實現這一點。如果你可以使用ASP.NET,那麼已經存在用於文件傳輸的好的庫。

這裏是一個職位,顯示上傳文件的例子:Upload file to ftp using c#

美中不足的是,你需要一臺服務器。我建議Filezilla。 https://filezilla-project.org/