我正在从http服务器下载文件,并且必须考虑到在下载过程中的随机点,网络连接失败或计算机崩溃。如果发生这种情况,我使用HTTP“Range:”标题开始恢复下载。恢复下载的MD5摘要
由于下载必须通过MD5哈希来验证,似乎没有办法让我在恢复后使用网络输入流以获得正确的哈希值,因为java.security.MessageDigest似乎没有方法基本上说“从上一次下载,从这个部分md5散列开始增加当前md5散列”。
我对md5的内部不是很熟悉 - 这在理论上是可行的吗?有没有一个库让我这么做?
从下载的文件中计算md5哈希值将会严格影响性能。
我加了一个“d”的称号,因为它看起来就像你在谈论的简历,如在一张纸,上面有你的工作经验 – Woot4Moo 2011-02-07 16:07:49