我正在使用apache服务器来服务器静态文件。文件可能会很大。我已经写了c++程序下载文件使用http范围请求。(我创建了3个线程,向同一个文件发出3个range请求)。如何确保每个range请求的完整性?Apache不会为range请求发送md5报头。
发布于 2012-05-14 20:56:35
您可以对静态文件执行HEAD请求,以获取不包含该文件的所有头文件。也许它还包含MD5校验和。
此外,一些FTP站点将文件的md5sum与文件一起放在text file中。
不一定要检查文件的MD5。TCP具有内置的校验和,很少有文件在传输过程中损坏。
https://stackoverflow.com/questions/10583647
复制相似问题