Не удается получить данные с определенного веб-сайта через Python, ошибка SSL - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь сделать ответ, используя определенную ссылку.https://www.fastwin.io:9873/getEnvelopeRank Но увязли в проблеме.

Когда я пытаюсь сделать запрос через браузер, я получаю нормальный ответ.Но если я попытаюсь сделать запрос через requests lib, я получу

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)

запросы на другие сайты работают нормально.

import requests

response = requests.get("https://www.fastwin.io:9873/getEnvelopeRank")

print(response.text)

1 Ответ

0 голосов
/ 07 февраля 2019

Вы пытаетесь подключиться к веб-сайту, который использует SSL.Вы можете узнать это по URL.«https», обратите внимание на конец.Это признак того, что веб-сайт использует сертификат.

Скорее всего, когда вы отправите user agent с вашим запросом, вы можете пойти.Более подробную информацию можно найти здесь .Это может решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...