Влияет ли PEP 476 на соединения без TLS? - PullRequest
1 голос
/ 01 августа 2020

При запросе с urllib:

from urllib.request import urlopen
f = urlopen('http://example.com/foo')

я заметил: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED].

Этот ответ привел меня к PEP 476 , и я смог решить проблему, используя:

f = urlopen('http://example.com/foo', context=ssl._create_unverified_context())

Мой вопрос:

Почему это работает, учитывая, что в моем запросе используются http:// и , а не https://?

...