【发布时间】:2020-07-03 15:18:55
【问题描述】:
所以我编写了一个使用 requests_pkcs12-library 和 .p12-cert 的刮板。
目前我提出了很多请求,我按照文档中的描述使用它
from requests_pkcs12 import get
r = get('https://example.com/test', pkcs12_filename='clientcert.p12', pkcs12_password='correcthorsebatterystaple')
文档还表明您可以在会话中使用它。
from requests import Session
from requests_pkcs12 import Pkcs12Adapter
session = Session()
session.mount('https://example.com', Pkcs12Adapter(pkcs12_filename='clientcert.p12', pkcs12_password='correcthorsebatterystaple'))
r = session.get('https://example.com/test')
所以这也很好用。但是这样做有什么好处呢?它对它进行身份验证的服务器施加的压力是否较小?
它似乎没有在会话中添加经过身份验证的 cookie,所以我想知道为什么一个会比另一个更受欢迎。
有人知道吗?
提前致谢
【问题讨论】:
标签: python-requests pkcs#12 p12