使用的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