在Python中从请求中保存证书文件的正确方法是什么?

时间:2019-05-27 06:25:51

标签: python ssl python-requests

我正在将发布请求发送到返回P12证书的路由。我一直在尝试将其保存到磁盘。

response = requests.post(route)
with open(path, 'wb') as f:
    r.raw.decode_content = True
    shutil.copyfileobj(r.raw, f)

这确实保存了文件,但是当我尝试使用openssl转换P12文件时,它失败,并给我以下错误:

139797490263952:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:asn1_lib.c:157: 

但是,此确切查询适用于Postman。我无法理解我在做什么错。

有人看到我想念的东西吗?

0 个答案:

没有答案