Why # md5 = ... in the url binding?

Some download links contain the md5 value in the url binding, for example :

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

      

What is the purpose of this agreement? Are there any download tools or HTTP clients that use this md5 encoded value?

wget

or curl

doesn't seem to be using it:

$ 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

      

+2


source to share


1 answer


This is for your own independent verification purposes.

Adding it as an anchor allows you to ignore it as part of the url while keeping it as part of the link.



In addition, the agreement encourages third-party applications that can hash the file, although I don't really know what actually is.

+3


source







All Articles