微博博文如下(未删改):
需要从外网下载一个非常大的文件。直接访问原网站速度极慢。用一个外网的服务器下载倒是很快。但再从这服务器下回来也还是很慢。
这是一个公开的文件,我估计有人往百度网盘上传过。百度网盘的秒传实际上是向服务器提交了这么三个数据:文件大小、文件的 md5、文件前 256K 的 md5。也就是:
ls -l file.iso
md5sum file.iso
dd if=file.iso bs=1024 count=256 | md5sum
有了这三个数据,利用秒传功能就可以直接从百度网盘得到这个文件。