【问题标题】:Obtaining MD5 hash value from online image / movie using Python使用 Python 从在线图像/电影中获取 MD5 哈希值
【发布时间】:2012-12-04 23:19:51
【问题描述】:

我目前正在寻找使用 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 哈希值。理想情况下,我不想为了节省带宽而下载图像/电影,因此我为什么要这样做。

提前致谢

【问题讨论】:

    标签: python html web http-headers md5


    【解决方案1】:

    是的,服务器实际上很少会响应带有 MD5 标头的请求。您可以检查一下,但不幸的是,在大多数情况下,您实际上需要下载视频或图像。

    (至少hashlib 很简单!)

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 1970-01-01
      • 1970-01-01
      • 2010-11-11
      • 1970-01-01
      • 2016-02-29
      • 2019-08-20
      • 1970-01-01
      • 2016-05-30
      相关资源
      最近更新 更多