requests 使用 IP 代理时 ValueError: check_hostname requires server_hostname
报错原因:
urllib3 1.26.xx 版本库有 bug
具体参见:https://github.com/urllib3/urllib3/issues/517
解决办法:
降低 urllib3 的版本:urllib3==1.25.7
操作步骤:
打开 cmd,卸载现在的 urllib3,安装 1.25.7 版本的 urllib3 即可解决。
pip uninstall urllib3
pip install urllib3==1.25.7