gpt4 book ai didi

python - 如何通过fiddler2捕获python SSL(HTTPS)连接

转载 作者:太空狗 更新时间:2023-10-30 00:40:18 24 4
gpt4 key购买 nike

我正在尝试通过 Fiddler2 本地代理捕获 python SSL(HTTPS) 连接。但我只得到一个错误。

代码

import requests
requests.get("https://www.python.org", proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"},cert=r"FiddlerRoot.cer")

错误

requests.exceptions.SSLError: [Errno 1] _ssl.c:510: error:14090086:SSL routines:
SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

除了使 verify False 之外,谁能告诉我如何修复错误?我已经在 Windows 7 系统上接受了“FiddlerRoot.cer”,但没有任何改变。

  • python 2.7
  • Windows 7

最佳答案

requests.get("https://www.python.org", proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"},verify=r"FiddlerRoot.pem")

我必须将 .cer(DER 格式)文件更改为 .pem(PEM 格式)。我意识到 cert 参数不是我想使用的。上面的代码是我的解决方案。

关于python - 如何通过fiddler2捕获python SSL(HTTPS)连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28195834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com