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

javascriptweb developmentfront end scripts更新于 2024/8/27 5:31:00

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

使用 MD5 计算哈希值不是一种有效的方法,因为所有这些都发生在客户端,而且很耗时。

实际上没有捷径可走。

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

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


相关文章