【发布时间】:2010-11-15 20:21:53
【问题描述】:
我正在构建一个网页,我需要一个多文件上传实现,可以在将文件上传到服务器之前对其进行哈希处理。
这个想法是用户可以上传服务器上可能已经存在或不存在的文件。为了节省带宽,我想在将文件上传到服务器之前对其进行哈希处理,通过 POST 发送哈希,并且只有在服务器响应它没有具有此哈希的文件时才继续上传。
是否有任何基于 Flash 的免费实现(我想 JavaScript 将无法加载文件并对其进行哈希处理)可能对我有用?
【问题讨论】:
-
有趣的请求,但我看不到任何方向。这是 swfupload 中的一个相关功能请求:code.google.com/p/swfupload/issues/detail?id=287 您可以考虑自己打开一个功能请求,或者如果您说 Flash,您可以自己将其添加到 SWFUpload 或类似的实现中。让 Flash 将 MD5 值传递给 Javascript 回调应该相对容易(我认为已经有一个
onselect回调),其余的通过 Ajax 请求完成
标签: html file-upload hash