Füge benutzerdefinierte Handler-Methode hinzu, um das Directory-Listing zu deaktivieren und 403 Forbidden zurückzugeben.

This commit is contained in:
2025-07-05 20:02:39 +02:00
parent bf0a57b3c2
commit 81b7478a68

View File

@ -267,6 +267,11 @@ Ich spezialisiere mich auf House Music, die mehr als nur Beats bietet sie er
print(f"⚠️ httpdocs-Verzeichnis nicht gefunden: {httpdocs_path}")
class CustomHandler(http.server.SimpleHTTPRequestHandler):
def list_directory(self, path):
"""Deaktiviert Directory-Listing - zeigt 403 Forbidden."""
self.send_error(403, "Directory listing disabled")
return None
def end_headers(self):
# CORS-Header hinzufügen für bessere Kompatibilität
self.send_header('Access-Control-Allow-Origin', '*')