【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

相关推荐
倔强的石头1064 分钟前
【Linux指南】基础IO系列(一)Linux 文件本质揭秘 —— 从 “磁盘文件” 到 “一切皆文件”
linux·运维·服务器
robitmind5 分钟前
操作input子系统,用模拟按键输入解锁ubuntu锁屏
linux·运维·ubuntu
Code小翊5 分钟前
re标准库模块一天学完
运维·服务器·网络
2023自学中5 分钟前
imx6ull , 4.3寸800*480屏幕,触摸芯片型号 gt9147,显示触摸点的坐标数据
linux·嵌入式硬件
Warren987 分钟前
Allure 常用装饰器:实战用法 + 最佳实践(接口自动化)
运维·服务器·git·python·单元测试·自动化·pytest
2501_943695337 分钟前
高职大数据运维与管理专业,怎么学习Hadoop的基础操作?
大数据·运维·学习
落羽的落羽8 分钟前
【Linux系统】文件IO:理解文件描述符、重定向、缓冲区
linux·服务器·开发语言·数据结构·c++·人工智能·机器学习
xie_pin_an9 分钟前
Linux 基础入门:从历史到核心指令全解析
linux·运维·服务器
遇见火星9 分钟前
服务器HBA卡与RAID卡:到底有什么区别?
运维·服务器·hba卡·raid卡
翼龙云_cloud10 分钟前
亚马逊云渠道商:AWS RDS备份恢复实战
服务器·云计算·aws