有没有办法通过网络浏览器上传大文件(超过80 Gb )?以前我一直在使用plupload上传文件(img,png,jpg),但它似乎不适用于较大的文件。我还想知道如何实现用户可以上传的网页,如Mega.co.nz或Drive.google.com。 如果使用网络开发工具无法做到这一点,那么任何人都可以指导我如何划分和分析上传文件?
感谢。
答案 0 :(得分:3)
您可以使用JavaScript Blob对象将大文件分割成较小的块,然后将这些文件传输到服务器以合并在一起。这具有能够暂停/恢复下载并指示进度的额外好处。
如果您不想自己动手,那么现有的解决方案就是使用这种方法。一个例子是HTML5 Uploader Filkor。
答案 1 :(得分:0)
如果我是你,我会使用类似FTP的东西来实现这一目标。如果您可以使用ASP.NET,那么已存在用于文件传输的良好库。
这是一篇帖子,其中显示了上传文件的示例:Upload file to ftp using c#
问题是你需要一台服务器。我建议Filezilla。 https://filezilla-project.org/