Python httplib SSL23_GET_SERVER_HELLO: nieznany protokół
Uwaga: ten kod działa poprawnie na Ubuntu, ale nie na Macu i zamiast zmieniać ustawienia mac / python lokalnie, próbuję wprowadzić zmiany w kodzie, aby działał wszędzie.
import ssl
import httplib
httplib.HTTPConnection(server, port, timeout)
ale to błąd:
[Errno 1] _ssl.c: 503: błąd: 140770FC: procedury SSL: SSL23_GET_SERVER_HELLO: nieznany protokół
teraz kod nie używaurllib.request zamiast tego użyćhttplib
Chcę zmienić kod, więc zajmie SSLv3 jako domyślny protokół, coś takiego:
ssl.SSLContext(ssl.PROTOCOL_SSLv3)
Rozejrzałem się i znalazłem kilka linków, ale nic nie działa!