Um SSL auf einem lokalen XAMPP / Apache-Server einzurichten, müssen Sie ein selbst signiertes Zertifikat erstellen, den Apache-Server so konfigurieren, dass er das Zertifikat verwendet, und dann den Server mit https aufrufen.
Hier ist ein Code-Schnipsel, der zeigt, wie man die Python-Bibliothek requests verwendet, um eine GET-Anforderung an eine URL zu senden und gleichzeitig einen möglichen SSLError zu behandeln:
Server Name Indication (SNI) ist eine Erweiterung des Transport Layer Security (TLS) Protokolls, die es einem Client ermöglicht, den Hostnamen, mit dem er sich verbinden möchte, am Anfang des Handshake-Prozesses anzugeben.