import requests
data = {'foo':'bar'}
url = 'https://foo.com/bar'
r = requests.post(url, data=data)
यदि URL स्व हस्ताक्षरित प्रमाणपत्र का उपयोग करता है, तो यह विफल हो जाता है
requests.exceptions.SSLError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
मुझे पता है कि मैं इस तरह पैरामीटर False
को पास कर सकता हूं verify
:
r = requests.post(url, data=data, verify=False)
हालाँकि, मैं जो करना चाहूंगा वह डिस्क पर सार्वजनिक कुंजी की प्रतिलिपि के लिए बिंदु अनुरोध है और इसे उस प्रमाण पत्र पर भरोसा करने के लिए कहें।