我目前正在寻找使用 Python 2.x 编写一个快速脚本,以尝试获取特定网站上许多图像和电影的 MD5 哈希值。我在 w3.org 网站上注意到 HTTP/1.1 协议确实在内容字段中提供了一个选项来访问 MD5 值,但我想知道这是否必须由网站管理员设置?我的脚本如下:-
import httplib
c = httplib.HTTPConnection("www.samplesite.com")
c.request("HEAD", "/sampleimage.jpg")
r = c.getresponse()
res = r.getheaders()
print res
我有一种感觉,我需要编辑 'HEAD' 或者可能是 r.getheaders,但我只是不确定用什么来替换它们。
有什么建议么?如前所述,我只是想指向一个图像,然后捕获所述图像/电影的 MD5 哈希值。理想情况下,我不想下载图像/电影来节省带宽,因此我为什么要这样做。
提前致谢