Jer*_*ell 3 python mechanize http-headers
我知道如何用httplib做一个HEAD请求,但是我必须为这个站点使用mechanize.
基本上,我需要做的是从标题(文件名)中获取一个值而不实际下载文件.
有什么建议我怎么能做到这一点?
Mechanize本身只发送GET和POST,但您可以轻松扩展Request类以发送HEAD.例:
import mechanize
class HeadRequest(mechanize.Request):
def get_method(self):
return "HEAD"
request = HeadRequest("http://www.example.com/")
response = mechanize.urlopen(request)
print response.info()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1164 次 |
| 最近记录: |