首页 > 教育学习 > 为什么 > 上传文件时,如何计算出文件的 md5 传至后台做比对?

上传文件时,如何计算出文件的 md5 传至后台做比对?
2012-01-19 20:26:49   来源:   点击:

    上传文件时,如何计算出文件的 md5 传至后台做比对?小文件的话,可以很快读取文件内容做 md5,大文件是如何来实现的,难道也读取文件内容?QQ 中转站、网盘等云存储都会计算用户上传文件的 md5/sha1,然后判断是否要是做秒传?百思不得其解,请指教。

    1 个答案

    • 答案 1:

      貌似我现在已经找到client端的处理方式了! 一般的中转站都采用plugin来做处理,这里的plugin一般都是dll文件,比如腾讯的就是nptxftn.dll文件,这个可以查看csdn中的一篇利用windows api函数来获取超大附件的md5/sha1的方式blog.csdn.net/dkfdtf... ,将获取到的filename与md5码发送到server 服务器端只需要在nosql db中以md5码为key的文件找到,然后可以做scp文件到用户目录,并update数据库,完成秒传

相关热词搜索:

上一篇:在网站设置在线客服有哪些优点和缺点?
下一篇:通过AJAX提交数据到服务器端后,不能获取返回的json浏览器提示保存文件,怎么办啊?