Python笔记-解决开启Fiddler后Requests存在SSLError问题

在百度上没有找到合适的答案,都是一些莫名奇妙的设置。

在外网找到了解决的方法,在此记录下,笔记。

不得不说,国外的东西还是香。

 

分为如下2步:

1. 使用openssl把fiddler的cer证书转为pem

2. requests设置代理以及证书

 

具体内容如下:

openssl x509 -inform der -in FiddlerRoot.cer -out FiddlerRoot.pem

python相关的设置:

r = requests.get(url, proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"},verify=r"D:/Fiddler/FiddlerRoot.pem")

Fiddler证书是这样导出的:

这里是Fiddler监听的端口:

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页