ValueError: check_hostname requires server_hostname解决

python

今天打开fiddler分析自己的一个请求的时候,突然发现正在运行的另一个项目爆出ValueError: check_hostname requires server_hostname错误,看到错误的时候我以为是,另一个项目的api地址更新了?检查之后并未发现问题(因为还有一台机器在正常运行),百思不得其解的时候想到我打开了fiddler。

错误原因:机器开了全局代理,运行的项目没有设置代理导致错误。

解决方案:针对我的问题解决方案很简单,关闭fiddler就可以了,其他小伙伴可能是开了VPN之类的软件,不用的时候可以关闭,或者设置指定项目使用,或者给运行的项目也设置上代理就ok了。

以上三种方法仅供参考哦,其他小伙伴有什么想法,可以下边留言

发表评论