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


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

使用 MD5 计算哈希值并非有效的方法,因为所有这些都在客户端上发生并且十分费时。 

实际上没有捷径可走。 

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

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

更新于: 2019 年 7 月 30 日

140 次浏览

开启您的职业生涯

通过完成课程获得认证

开始
Advertisement