【python的坑】vpn下,python request报错 check_hostname requires server_hostname

一个老的代码,运行后发现bug,但是程序本身正常跑的呀,代码很简单,估计又是python环境问题,排查一下,果然。

现象:vpn情况下,python request报错 check_hostname requires server_hostname

试探后发现,urllib3版本升级到最新后,对原来https的访问在代理下有问题,所以只需要把urllib3版本降低回去即可

pip install requests==2.20

或者使用下面的命令降低版本:

pip install urllib3==1.25.8

相关推荐
jiunian_cn5 分钟前
【Linux】centos软件安装
linux·运维·centos
藥瓿亭15 分钟前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks
程序员JerrySUN16 分钟前
[特殊字符] 深入理解 Linux 内核进程管理:架构、核心函数与调度机制
java·linux·架构
孤寂大仙v18 分钟前
【计算机网络】非阻塞IO——select实现多路转接
linux·计算机网络
2302_8097983219 分钟前
【JavaWeb】Docker项目部署
java·运维·后端·青少年编程·docker·容器
嵌入式大圣22 分钟前
Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践
运维·docker·容器
玩转4G物联网24 分钟前
零基础玩转物联网-串口转以太网模块如何快速实现与TCP服务器通信
服务器·网络·物联网·网络协议·tcp/ip·http·fs100p
派阿喵搞电子42 分钟前
Ubuntu下有关UDP网络通信的指令
linux·服务器·网络
Evan_ZGYF丶1 小时前
【PCIe总线】 -- PCI、PCIe相关实现
linux·嵌入式·pcie·pci
dmy1 小时前
n8n内网快速部署
运维·人工智能·程序员