使用fiddler抓包工具Python requests報(bào)錯(cuò):ValueError: check_hostname requires server_hostname的解決
使用fiddler抓包工具Python requests報(bào)錯(cuò)
ValueError: check_hostname requires server_hostname
最近重新安裝了系統(tǒng),搭建了新的Python環(huán)境,一些常用的Python第三方模塊也重新進(jìn)行了安裝,其中包括requests等常用爬蟲庫,最初的時(shí)候一切庫使用正常,當(dāng)我使用fiddler抓包工具進(jìn)行抓包的時(shí)候,用requests模塊發(fā)送請求,就一直報(bào)錯(cuò)
如下圖所示:
關(guān)閉fiddler抓包工具后代碼又能正常進(jìn)行。
解決方案
降低requests模塊的版本或者是降低urllib3的版本,我采用的是降低urllib3的版本:(注意安裝模塊前,要關(guān)閉)fiddler抓包工具。
我是直接在pycharm中進(jìn)行修改的,也可以使用 pip install 指定版本進(jìn)行安裝,如下圖所示:
安裝完成之后,打開fiddler抓包工具,代碼就能正常執(zhí)行了,但是要在requests請求參數(shù)中加上:
verify=False
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python報(bào)錯(cuò)ValueError:?cannot?convert?float?NaN?to?integer的解決方法
- Python報(bào)錯(cuò)ValueError: cannot reindex from a duplicate axis的解決方法
- Python中ValueError報(bào)錯(cuò)的原因和解決辦法
- 解決Python報(bào)錯(cuò)Valueerror: Expected 2d Array Got 1d Array Instead
- 解決Python報(bào)錯(cuò)ValueError list.remove(x) x not in list問題
相關(guān)文章
在ironpython中利用裝飾器執(zhí)行SQL操作的例子
這篇文章主要介紹了在ironpython中利用裝飾器執(zhí)行SQL操作的例子,文章中以操作MySQL為例,需要的朋友可以參考下2015-05-05用python實(shí)現(xiàn)前向分詞最大匹配算法的示例代碼
這篇文章主要介紹了用python實(shí)現(xiàn)前向分詞最大匹配算法的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08基于OpenCV python3實(shí)現(xiàn)證件照換背景的方法
這篇文章主要介紹了基于OpenCV python3實(shí)現(xiàn)證件照換背景的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03關(guān)于Pyinstaller閃退的補(bǔ)救措施
這篇文章主要介紹了關(guān)于Pyinstaller閃退的補(bǔ)救措施,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03python繪制雙Y軸折線圖以及單Y軸雙變量柱狀圖的實(shí)例
今天小編就為大家分享一篇python繪制雙Y軸折線圖以及單Y軸雙變量柱狀圖的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07