Python SSL證書(shū)驗(yàn)證問(wèn)題解決方案
這篇文章主要介紹了Python SSL證書(shū)驗(yàn)證問(wèn)題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
一、SSL問(wèn)題
1、在你不啟用fiddler時(shí),python代碼直接發(fā)送https請(qǐng)求,不會(huì)有SSL問(wèn)題(也就是說(shuō)不想看到SSL問(wèn)題,關(guān)掉fiddler就行)
2.啟用fiddler會(huì)報(bào)出以下錯(cuò)誤:
raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='163.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))

verify參數(shù)設(shè)置
1、Requests的請(qǐng)求默認(rèn)verify=True
2、如果你將 verify設(shè)置為 False,Requests 也能忽略對(duì) SSL 證書(shū)的驗(yàn)證
3、但是依然會(huì)出現(xiàn)兩行Warning,可以不用管

Python3 提示warning 添加如下三種任意一種代碼即可解決:
方式1:
import requests requests.packages.urllib3.disable_warnings
方式2:
import warnings
warnings.filterwarnings("ignore")
方式3:
import urllib3 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
用Python開(kāi)發(fā)app后端有優(yōu)勢(shì)嗎
在本篇文章里小編給大家整理的是關(guān)于app后端開(kāi)發(fā)學(xué)PHP還是Python的先關(guān)問(wèn)題內(nèi)容,需要的朋友們可以參考下。2020-06-06
django開(kāi)發(fā)教程之利用緩存文件進(jìn)行頁(yè)面緩存的方法
緩存相信對(duì)各位程序員們來(lái)說(shuō)都不陌生,下面這篇文章主要給大家介紹了關(guān)于django開(kāi)發(fā)教程之利用緩存文件進(jìn)行頁(yè)面緩存的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11
Python中numpy數(shù)組真值判斷的實(shí)現(xiàn)
在Python編程中,經(jīng)常需要對(duì)數(shù)組進(jìn)行真值判斷,本文就來(lái)介紹一下Python中numpy數(shù)組真值判斷的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09
Python實(shí)現(xiàn)自動(dòng)化整理文件的示例代碼
這篇文章主要介紹了如何通過(guò)Python編程完成文件的自動(dòng)分類(lèi)、文件和文件夾的快速查找、重復(fù)文件的清理、圖片格式的轉(zhuǎn)換等常見(jiàn)工作,需要的可以參考一下2022-09-09
解決pycharm無(wú)法調(diào)用pip安裝的包問(wèn)題
今天小編就為大家分享一篇解決pycharm無(wú)法調(diào)用pip安裝的包問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05

