2

一些下载链接在 URL 锚点中包含一个 md5 值,例如

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
4

1 回答 1

3

这是为了您自己的独立验证目的。

将其添加为锚点允许它作为 URL 的一部分被忽略,同时仍将其作为链接的一部分提供。

此外,该公约欢迎可能对文件进行哈希处理的第三方应用程序,尽管我不知道任何实际这样做的应用程序。

于 2009-09-09T19:07:43.030 回答