使用urllib2并尝试获取https页面,它始终失败
Invalid url, unable to resolve
Run Code Online (Sandbox Code Playgroud)
网址是 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)
Run Code Online (Sandbox Code Playgroud)
我手动设置处理程序的原因是因为我不想处理重定向(工作正常).以上工作适用于http请求,但https - 失败.
有线索吗?
归档时间: |
|
查看次数: |
5569 次 |
最近记录: |