通过浏览器上传大文件(100 GB)

时间:2014-10-08 12:59:33

标签: php jquery file-upload

有没有办法通过网络浏览器上传大文件(超过80 Gb )?以前我一直在使用plupload上传文件(img,png,jpg),但它似乎不适用于较大的文件。我还想知道如何实现用户可以上传的网页,如Mega.co.nz或Drive.google.com。 如果使用网络开发工具无法做到这一点,那么任何人都可以指导我如何划分和分析上传文件?

感谢。

2 个答案:

答案 0 :(得分:3)

您可以使用JavaScript Blob对象将大文件分割成较小的块,然后将这些文件传输到服务器以合并在一起。这具有能够暂停/恢复下载并指示进度的额外好处。

如果您不想自己动手,那么现有的解决方案就是使用这种方法。一个例子是HTML5 Uploader Filkor

答案 1 :(得分:0)

如果我是你,我会使用类似FTP的东西来实现这一目标。如果您可以使用ASP.NET,那么已存在用于文件传输的良好库。

这是一篇帖子,其中显示了上传文件的示例:Upload file to ftp using c#

问题是你需要一台服务器。我建议Filezilla。 https://filezilla-project.org/