使用fiddler抓包工具Python requests报错:ValueError: check_hostname requires server_hostname的解决

 更新时间:2023年12月19日 10:05:32   作者:Amo Xiang  
这篇文章主要介绍了使用fiddler抓包工具Python requests报错:ValueError: check_hostname requires server_hostname的解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

使用fiddler抓包工具Python requests报错

ValueError: check_hostname requires server_hostname

最近重新安装了系统,搭建了新的Python环境,一些常用的Python第三方模块也重新进行了安装,其中包括requests等常用爬虫库,最初的时候一切库使用正常,当我使用fiddler抓包工具进行抓包的时候,用requests模块发送请求,就一直报错

如下图所示:

关闭fiddler抓包工具后代码又能正常进行。

解决方案

降低requests模块的版本或者是降低urllib3的版本,我采用的是降低urllib3的版本:(注意安装模块前,要关闭)fiddler抓包工具。

我是直接在pycharm中进行修改的,也可以使用 pip install 指定版本进行安装,如下图所示:

安装完成之后,打开fiddler抓包工具,代码就能正常执行了,但是要在requests请求参数中加上:

verify=False

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 5行Python代码实现一键批量扣图

    5行Python代码实现一键批量扣图

    在日常生活或者工作中,经常会遇到想将某张照片中的人物抠出来,本文就介绍了Python代码实现一键批量扣图,感兴趣的可以了解一下
    2021-06-06
  • python访问类中docstring注释的实现方法

    python访问类中docstring注释的实现方法

    这篇文章主要介绍了python访问类中docstring注释的实现方法,涉及python类注释的访问技巧,非常具有实用价值,需要的朋友可以参考下
    2015-05-05
  • python中的None与NULL用法说明

    python中的None与NULL用法说明

    这篇文章主要介绍了python中的None与NULL用法说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • 集调试共享及成本控制Prompt工具PromptLayer使用指南

    集调试共享及成本控制Prompt工具PromptLayer使用指南

    这篇文章主要介绍了集调试共享及成本控制Prompt工具PromptLayer使用指南,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Python 实现多表和工作簿合并及一表按列拆分

    Python 实现多表和工作簿合并及一表按列拆分

    这篇文章主要介绍了Python 实现多表和工作簿合并及一表按列拆分,文章围绕主题展开详细的资料介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • Python中xmltodict模块对XML的用法详解

    Python中xmltodict模块对XML的用法详解

    这篇文章主要介绍了Python中xmltodict模块对XML的用法详解,xmltodict 是一个用来处理xml数据的很方便的模块,包含两个常用方法parse和unparse,本文通过代码介绍了用法,需要的朋友可以参考下
    2023-07-07
  • 详解Django-auth-ldap 配置方法

    详解Django-auth-ldap 配置方法

    Django-auth-ldap是一个Django身份验证后端,可以针对LDAP服务进行身份验证。这篇文章主要介绍了详解Django-auth-ldap 配置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • Django商城项目注册功能的实现

    Django商城项目注册功能的实现

    注册功能是网页项目必备的需求,本文提供了一个Django项目实现注册功能的示例,有此需求的同学可以参考下
    2021-06-06
  • Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法

    Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法

    这篇文章主要介绍了Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法的相关资料,需要的朋友可以参考下
    2017-01-01
  • python中np.zeros_like函数用法详解

    python中np.zeros_like函数用法详解

    这篇文章主要介绍了python中np.zeros_like函数用法的相关资料,np.zeros_like是 NumPy 库中的一个函数,用于创建一个与给定数组形状和类型相同的新数组,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-04-04

最新评论