如何为位于Http Url中的文件生成MD5哈希?

kak*_*ppa 3 c# md5

我正在编写一个网络爬虫来搜索文件和下载.我的问题是我不想下载已经下载到本地驱动器的相同文件.我知道可以使用MD5哈希进行比较但是如何在HTTP URL上执行此操作而不将其下载到本地磁盘?

如果这种做法是错误的.请建议更好的解决方案

Nei*_*l N 9

除非网络服务器有某种共享MD5的服务,否则

计算文件哈希需要文件中的每个字节.这就是为什么更改单个字节会更改散列,以防止获取已修改的文件.