Используйте клиентские сертификаты для python Urllib2 для выполнения запроса PUT

У меня есть,

path_cert = "/path/cert"
path_key = "/path/key"
data = {"_id:"1234",
        "date": datetime.datetime.now()}

Как я могу использовать вышеуказанный сертификат, ключ и данные для выполнения запроса PUT urllib2?

Я использовал urllib2.urlopen(url, data, cafile=path_cert, capath=path_key) , но получаю сообщение об ошибке, так как urlopen() получил неожиданный аргумент ключевого слова «cafile»

Может ли кто-нибудь помочь мне, как я могу использовать urrlib2 для выполнения запроса PUT с сертификатами?


person Rohit Pathak    schedule 22.01.2021    source источник
comment
Отвечает ли это на ваш вопрос? Использование клиентских сертификатов с urllib2   -  person CryptoFool    schedule 22.01.2021