我可以使用urllib2发出HEAD请求,如下所示:
import urllib2
request = urllib2.Request('http://example.com')
request.get_method = lambda: 'HEAD'
urllib2.urlopen(request)
问题是,在重定向之后,它似乎使用GET而不是HEAD。
这个HEAD请求的目的是检查我将要下载的URL的大小和内容类型,以便确保我不会下载一些大型文档。(URL由随机的internet用户通过IRC提供)。
在执行重定向时,如何使用HEAD请求?
目前没有回答
相关问题 更多 >
编程相关推荐