带有md5hash的ng-file-upload块文件

时间:2019-03-21 18:50:49

标签: angularjs ng-file-upload fileapi

我一直在使用ng-file-upload,效果很好。我正在将文件上传到S3,该过程涉及以下步骤:

  1. 生成文件的md5哈希
  2. 获取文件网址以发布到
  3. 上传文件
  4. 拨打电话以处理服务器上的文件
  5. 最后,发出后续状态请求,以确定过程何时完成/失败。

根据我的阅读,似乎存在浏览器文件上传大小限制-Chrome / FF为4GB,其他浏览器为2GB。因此,我正在研究将文件分块,在可恢复的上传中ng-file-upload支持该文件。

但是,我需要为每个文件块提供一个md5哈希,这意味着我需要先对文件进行切片,然后再将其传递到步骤1)。 ng-file-upload是否可行?还是需要使用FileAPI来切片文件?

0 个答案:

没有答案