我用请求编写了一个python脚本,用于向请求发送域列表
try
requests.get('http://example.com')
except requests.exceptions.RequestException as e:
pass
处理超时或重定向过多等异常,如Correct way to try/except using Python requests module?中所述。
但是,存在一个问题,某些站点仅支持http方案,而另一些站点仅支持https。换句话说,如果我将请求发送到http://example.com,它不会重定向到https://example.com。因此,请求给出“建立新连接失败”错误,抱怨http://example.cm不存在并终止程序。
我想知道是否有办法让我绕过这种错误,并继续向下一个主机发送请求。