在面对如何使用 Python 爬虫翻墙获取全站 HTTPS 的网站,如 Facebook 等,时,一个普遍存在的问题是 Python2 不支持 SNI 功能。然而,这里有两种解决办法。
最直接的方法是关闭 SSL 验证:
这可以通过在使用 requests 库之前,添加相应的代码来实现:
同时,若想让 Python2 支持 SNI 功能,可以采取以下步骤:
首先,使用 pip 安装必要的依赖:
接着,在使用 urllib3 库(即在使用 requests 库之前),插入以下代码:
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。