Я пытаюсь получить файл cookie (и остальную часть страницы) с веб -сайта с проверкой cookie с использованием библиотеки запросов, но он не работает при проверке сертификата SSL: < /p>
HTTPSConnectionPool(host='***host***', port=443): Max retries exceeded with url: ***url*** (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)')))
Я могу обойти его, используя Verify = false , но это небезопасно. Я могу проанализировать сертификаты, но это излишне. PIP Install Certifi ничего не делает. Как мне это исправить?import requests
headers = {
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36'
}
r = requests.get('https://secure.ulrichsw.cz/estrava/, headers=headers, verify=True)
session_id = r.cookies['PHPSESSID']
print(session_id)
Подробнее здесь: https://stackoverflow.com/questions/606 ... rify-false
Как исправить ssl_verify_failed без банка (Verify = false)? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение