使用 HTML5 文件 API 在上传前唯一地识别文件


使用 HTML5 文件 API 制作文件上传程序时,我们希望确保不会根据实际数据上传重复文件。

用 MD5 计算哈希不是一个高效的方法,因为所有操作都在客户端进行,并且非常耗时。

事实上,没有捷径可走。

如果我们需要毫无疑问地识别重复文件,那么我们必须首先读取每个文件的内容,然后进行比较。

另一种方法是使用预定义的不变窗口查找给定文件块子集的 MD5 哈希。

更新于:2019 年 7 月 30 日

140 次浏览

启动您的 职业

通过完成课程获得认证

开始学习
广告