2014-10-08 40 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/