下面是我的CURL命令:
curl -v -X POST --cert ~/Desktop/cert/hardening.qa.pkcs:0JMQqqksE7Q2 --cert-type p12 https://somewebsite.com/SomeServers/PublishQueue/a.qa.queue.z -d'[{"count":5,"requeue":true,"encoding":"auto","truncate":50000}]'
证书文件为:~/Desktop/cert/hardening.qa.pkcs
证书密码:0JMQqqksE7Q2
我需要用Python编写相同的代码,有人能帮我处理请求库吗。我不知道如何在requests.post中添加--cert
和--cert-type
resp = requests.post(url, json = data, cert = (cert_path,cert_pass), verify = False)
问题是证书是P12格式的,我将其转换为.pem文件,上面的代码正常工作
相关问题 更多 >
编程相关推荐