Python httplib SSL23_GET_SERVER_HELLO: unbekanntes Protokoll
Hinweis: Dieser Code funktioniert gut auf Ubuntu, aber nicht auf Mac. Anstatt die Mac / Python-Einstellungen lokal zu ändern, versuche ich, den Code zu ändern, damit er überall funktioniert.
import ssl
import httplib
httplib.HTTPConnection(server, port, timeout)
aber es wirft Fehler:
[Errno 1] _ssl.c: 503: Fehler: 140770FC: SSL-Routinen: SSL23_GET_SERVER_HELLO: unbekanntes Protokoll
Jetzt wird kein Code verwendeturllib.request stattdessen mithttplib
Ich möchte den Code so ändern, dass SSLv3 als Standardprotokoll verwendet wird.
ssl.SSLContext(ssl.PROTOCOL_SSLv3)
Ich habe mich umgesehen und ein paar Links gefunden, aber nichts funktioniert!