使用的urllib2,并试图让HTTPS页面失败,它不断与的urllib2以https网站
Invalid url, unable to resolve
失败的URL是 https://www.domainsbyproxy.com/default.aspx 但我有多个https网站这种情况发生。
我使用python 2.7,以下是我使用的设置连接代码
opener = urllib2.OpenerDirector()
opener.add_handler(urllib2.HTTPHandler())
opener.add_handler(urllib2.HTTPDefaultErrorHandler())
opener.addheaders = [('Accept-encoding', 'gzip')]
fetch_timeout = 12
response = opener.open(url, None, fetch_timeout)
我手动设置处理的原因是因为我不想处理重定向(工作正常) 。上述工作适用于http请求,但https - 失败。
任何线索?
有趣的,我只是假设。我想知道这是否意味着我也必须做HTTPSDefaultErrorHandler – Wizzard 2012-04-18 04:05:26
安装HTTPSDefaultErrorHandler不存在 – 2012-04-18 07:39:04