Füge benutzerdefinierte Handler-Methode hinzu, um das Directory-Listing zu deaktivieren und 403 Forbidden zurückzugeben.
This commit is contained in:
@ -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}")
|
print(f"⚠️ httpdocs-Verzeichnis nicht gefunden: {httpdocs_path}")
|
||||||
|
|
||||||
class CustomHandler(http.server.SimpleHTTPRequestHandler):
|
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):
|
def end_headers(self):
|
||||||
# CORS-Header hinzufügen für bessere Kompatibilität
|
# CORS-Header hinzufügen für bessere Kompatibilität
|
||||||
self.send_header('Access-Control-Allow-Origin', '*')
|
self.send_header('Access-Control-Allow-Origin', '*')
|
||||||
|
Reference in New Issue
Block a user