为什么#md5=。。。在URL锚中?
某些下载链接在URL锚中包含md5值: 这项公约背后的意图是什么?是否有使用此编码md5值的下载工具或HTTP客户端为什么#md5=。。。在URL锚中?,url,download,md5,anchor,Url,Download,Md5,Anchor,某些下载链接在URL锚中包含md5值: 这项公约背后的意图是什么?是否有使用此编码md5值的下载工具或HTTP客户端 wget或curl似乎不使用它: $ 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
wget
或curl
似乎不使用它:
$ 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
这是为了您自己的独立验证目的 将其添加为锚定可以将其作为URL的一部分忽略,同时仍将其作为链接的一部分提供
此外,该公约还欢迎可能散列文件的第三方应用程序,尽管我不知道有任何第三方应用程序会散列文件。我模糊地记得一些类似命令的工具实际上将md5(URL锚)保存在一个单独的文件中。wget和curl似乎都没有保存任何其他文件;我也在想这件事
$ 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