为什么在URL锚点中有#md5 = ...?

时间:2009-09-09 19:06:01

标签: url download md5 anchor

某些下载链接在网址锚中包含md5值for instance

http://pypi.python.org/packages/source/d/distribute/distribute-0.6.1.tar.gz#md5=e6224b1da4636dd8ae53407fc67bb35b

这项约定的目的是什么?是否有使用此编码的md5值的下载工具或HTTP客户端?

wgetcurl似乎没有使用它:

$ wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.1.tar.gz#md5=e6224b1da4636dd8ae53407fc67bb353
[...]
Saving to: `distribute-0.6.1.tar.gz'
[...]

$ ls -a
.  ..  distribute-0.6.1.tar.gz

1 个答案:

答案 0 :(得分:3)

这是出于您自己的独立验证目的。

将其添加为锚点可以将其作为URL的一部分进行忽略,同时仍将其作为链接的一部分提供。

此外,该惯例欢迎可能散列文件的第三方应用程序,但我不知道实际上有什么。