使用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

总结

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

相关文章

  • 在ironpython中利用装饰器执行SQL操作的例子

    在ironpython中利用装饰器执行SQL操作的例子

    这篇文章主要介绍了在ironpython中利用装饰器执行SQL操作的例子,文章中以操作MySQL为例,需要的朋友可以参考下
    2015-05-05
  • Python面向对象编程之区间的插入详解

    Python面向对象编程之区间的插入详解

    这篇文章主要为大家详细介绍了Python面向对象编程实例教程中的区间的插入,文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以参考一下
    2022-08-08
  • python 第三方库的安装及pip的使用详解

    python 第三方库的安装及pip的使用详解

    下面小编就为大家带来一篇python 第三方库的安装及pip的使用详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 用python实现前向分词最大匹配算法的示例代码

    用python实现前向分词最大匹配算法的示例代码

    这篇文章主要介绍了用python实现前向分词最大匹配算法的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 基于OpenCV python3实现证件照换背景的方法

    基于OpenCV python3实现证件照换背景的方法

    这篇文章主要介绍了基于OpenCV python3实现证件照换背景的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 关于Pyinstaller闪退的补救措施

    关于Pyinstaller闪退的补救措施

    这篇文章主要介绍了关于Pyinstaller闪退的补救措施,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • 一文详解python如何将编写的模块打包上传至pypi

    一文详解python如何将编写的模块打包上传至pypi

    我们此前花了很大功夫写了一个极其简单的web框架myWeb,想要给别人用的时候,需要让别人拷贝源代码才行,这太low了,所以本篇文章会介绍如何将自己写的模块打包上传至pypi,以便让需要的人通过pip进行安装,感兴趣的同学可以参考阅读
    2023-05-05
  • python进阶之魔术方法详解

    python进阶之魔术方法详解

    这篇文章主要为大家介绍了python进阶之魔术方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Python必备技巧之字典(Dictionary)详解

    Python必备技巧之字典(Dictionary)详解

    Python中的字典由于是对象的集合属于复合数据类型,类似于列表。本文将通过示例详细讲解Python中字典的使用方法,感兴趣的可以了解一下
    2022-03-03
  • python绘制双Y轴折线图以及单Y轴双变量柱状图的实例

    python绘制双Y轴折线图以及单Y轴双变量柱状图的实例

    今天小编就为大家分享一篇python绘制双Y轴折线图以及单Y轴双变量柱状图的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07

最新评论