Wissen
HTTP-Statuscodes erklärt
Was bedeuten 200, 301, 404, 500 und Co.?
728×90 · Werbeplatz 1 – HeaderGoogle AdSense

Was sind HTTP-Statuscodes?

HTTP-Statuscodes sind dreistellige Zahlen, die ein Webserver als Antwort auf eine Anfrage zurückgibt. Sie teilen dem Browser (oder einer App) mit, ob die Anfrage erfolgreich war, ob es einen Fehler gab, oder ob weitere Schritte nötig sind. Die erste Ziffer gibt die Kategorie an: 1xx = Information, 2xx = Erfolg, 3xx = Weiterleitung, 4xx = Client-Fehler, 5xx = Server-Fehler.

Die wichtigsten 2xx – Erfolg

200 OK: Die häufigste Antwort – alles hat geklappt, die Seite wird geliefert.

201 Created: Eine neue Ressource wurde erfolgreich erstellt (z.B. nach einem POST-Request in einer API).

204 No Content: Erfolg, aber keine Daten zurück – z.B. nach dem Löschen eines Datensatzes.

Die wichtigsten 3xx – Weiterleitungen

301 Moved Permanently: Die Seite wurde dauerhaft verschoben. Browser und Suchmaschinen merken sich die neue URL. Wichtig für SEO bei Domain-Umzügen.

302 Found: Temporäre Weiterleitung – die alte URL bleibt gültig. Browser folgen der Weiterleitung, Suchmaschinen indexieren aber weiter die alte URL.

304 Not Modified: Der Browser hat noch eine aktuelle Version im Cache – kein erneutes Herunterladen nötig. Spart Bandbreite.

Die wichtigsten 4xx – Client-Fehler

400 Bad Request: Die Anfrage war fehlerhaft oder konnte nicht verstanden werden.

401 Unauthorized: Authentifizierung erforderlich – du musst dich einloggen.

403 Forbidden: Zugriff verweigert – du bist eingeloggt, darfst aber nicht zugreifen.

404 Not Found: Der Klassiker – die Seite oder Datei existiert nicht (mehr).

429 Too Many Requests: Rate-Limiting – zu viele Anfragen in kurzer Zeit.

Die wichtigsten 5xx – Server-Fehler

500 Internal Server Error: Allgemeiner Server-Fehler – etwas ist auf dem Server schiefgelaufen, oft ein PHP- oder Datenbankfehler.

502 Bad Gateway: Der Server hat eine ungültige Antwort von einem vorgelagerten Server erhalten.

503 Service Unavailable: Der Server ist überlastet oder in Wartung – vorübergehend nicht erreichbar.

504 Gateway Timeout: Zeitüberschreitung beim Warten auf einen vorgelagerten Server.

728×90 · Werbeplatz 2 – MitteGoogle AdSense
Passende Tools
Erreichbarkeit prüfenHTTP-Status live prüfen
SSL-CheckHTTPS-Zertifikat prüfen
Weitere Artikel
Was ist SSL/TLS?HTTPS erklärt
Was ist DNS?Namensauflösung erklärt
Meine IP Erreichbarkeit SSL-Check DNS-Lookup Wissen
728×90 · Werbeplatz 3 – Footer Google AdSense · passive Impressionen