Home/ Glossar/ HTTP Status Codes
Tools

HTTP Status Codes

Die HTTP-Statuscodes-Referenz bietet eine vollständige, durchsuchbare Übersicht aller standardisierten HTTP-Antwortcodes. Von 1xx Informationscodes bis 5xx Serverfehler sind alle Codes mit ihrem offiziellen Namen, einer verständlichen deutschen Erklärung und der zugehörigen Kategorie aufgelistet. Das Tool ist die schnelle Anlaufstelle, wenn ein unbekannter Statuscode in Logs, Browser-Devtools oder API-Antworten auftaucht.

Was sind HTTP-Statuscodes?

HTTP-Statuscodes sind dreistellige Zahlen, die ein Webserver als Antwort auf eine HTTP-Anfrage zurücksendet, um das Ergebnis der Anfrage zu kommunizieren. Sie sind in fünf Kategorien eingeteilt: 1xx (Informational) signalisiert, dass die Anfrage empfangen wurde und weiterverarbeitet wird. 2xx (Successful) zeigt an, dass die Anfrage erfolgreich war. 3xx (Redirection) bedeutet, dass der Client weitergeleitet wird. 4xx (Client Error) deutet auf einen Fehler seitens des Clients hin, und 5xx (Server Error) zeigt einen Fehler auf Serverseite an.

Wie funktioniert das Tool?

Das Tool lädt alle standardisierten HTTP-Statuscodes (nach RFC 7231 und weiteren RFCs) in einer durchsuchbaren Tabelle. Über das Suchfeld können Codes nach Nummer, Name oder Beschreibung gefiltert werden. Zusätzlich kann nach Kategorie (1xx–5xx) gefiltert werden. Ein Klick auf einen Code zeigt die Vollbeschreibung, den offiziellen RFC-Referenz und typische Anwendungsbeispiele. Das Tool ist vollständig clientseitig und funktioniert ohne Internetverbindung.

Typische Anwendungsfälle

  • Schnelles Nachschlagen eines unbekannten Statuscodes aus Server-Logs oder API-Antworten
  • Überprüfen welcher Statuscode für eine bestimmte API-Antwort semantisch korrekt ist (z. B. 201 vs. 200 beim Anlegen einer Ressource)
  • Debuggen von Weiterleitungen durch Verstehen der Unterschiede zwischen 301, 302, 307 und 308
  • Erklären von HTTP-Fehlern gegenüber Kunden oder nicht-technischen Kollegen

Schritt-für-Schritt-Anleitung

  1. Schritt 1: Gib den gesuchten Statuscode (z. B. '404') oder einen Begriff (z. B. 'Not Found') in das Suchfeld ein.
  2. Schritt 2: Filtere optional nach Kategorie (z. B. nur 4xx-Fehler anzeigen).
  3. Schritt 3: Klicke auf einen Eintrag, um die vollständige Beschreibung und Anwendungshinweise zu sehen.
  4. Schritt 4: Nutze die RFC-Referenz für eine offizielle Dokumentationsquelle.

Tipps & Hinweise

  • Nutze 204 No Content statt 200 OK, wenn eine API-Anfrage erfolgreich war, aber keine Daten zurückgibt – z. B. nach einem DELETE-Request.
  • Verwende 422 Unprocessable Entity für Validierungsfehler bei API-Anfragen – nicht 400 Bad Request, das für syntaktisch fehlerhafte Anfragen gedacht ist.
  • Der Unterschied zwischen 301 (Permanent Redirect) und 302 (Temporary Redirect) ist für SEO entscheidend: 301 überträgt Link-Juice, 302 nicht.

Häufige Fragen

Was ist der Unterschied zwischen 401 Unauthorized und 403 Forbidden?
401 bedeutet, dass der Client nicht authentifiziert ist – die Anfrage könnte nach einer Anmeldung erfolgreich sein. 403 bedeutet, dass der Client zwar authentifiziert ist, aber keine Berechtigung für die angeforderte Ressource hat.
Wann sollte ich 404 vs. 410 zurückgeben?
404 Not Found bedeutet, dass die Ressource nicht gefunden wurde – möglicherweise temporär. 410 Gone signalisiert explizit, dass die Ressource dauerhaft entfernt wurde und nicht mehr existiert. Suchmaschinen deindexieren 410-URLs schneller.
Was bedeutet 429 Too Many Requests?
429 wird von Servern gesendet, wenn ein Client zu viele Anfragen in einem bestimmten Zeitraum sendet (Rate Limiting). Der Server kann im Retry-After-Header angeben, wann der Client es erneut versuchen darf.
HTTP Status Codes
Alle HTTP-Statuscodes auf einen Blick – mit Name, Bedeutung und Kategorie. Durchsuchbar und filterbar.
Tool öffnen