Suche und schlage HTTP-Statuscodes und ihre Bedeutungen nach, von 1xx bis 5xx.
So nutzt du den HTTP-Status
Tippe einen Statuscode oder einen Teil seines Namens.
Durchsuche die passenden Codes, nach Kategorie eingefärbt.
Nutze sie als schnelle Referenz beim Bauen oder Debuggen von APIs.
Eine durchsuchbare Referenz der HTTP-Statuscodes, der dreistelligen Zahlen, die ein Server mit jeder Antwort zurückgibt, um zu sagen, was passiert ist, von 1xx bis 5xx, mit ihren Standardmeldungen und nach Kategorie gruppiert.
Ein schnelles Nachschlagewerk, während du eine API oder Website baust oder debuggst: Tippe einen Code oder einen Teil seines Namens, und die passenden Einträge erscheinen, du musst dir also nicht jede Zahl merken.
Die Kategorien erzählen den Großteil der Geschichte auf einen Blick: 1xx informativ, 2xx Erfolg, 3xx Umleitung, 4xx Client-Fehler (die Anfrage war falsch) und 5xx Server-Fehler (der Server ist gescheitert). Jede Gruppe wird in eigener Farbe dargestellt, damit du schnell scannen kannst.
Manche Codes tauchen ständig auf: 200 OK, 201 Created, die Umleitungen 301 und 302, 304 Not Modified fürs Caching, 400 Bad Request, 401 und 403 für Auth, 404 Not Found, 409 Conflict, 422 für Validierung, 429 Too Many Requests sowie 500, 502 und 503 auf der Serverseite.
Eine häufige Quelle für Verwirrung ist 401 gegen 403: 401 Unauthorized bedeutet, dass du nicht authentifiziert bist, während 403 Forbidden bedeutet, dass du zwar authentifiziert, aber nicht berechtigt bist. Eine andere ist 301 gegen 302: eine dauerhafte gegen eine temporäre Umleitung, die Suchmaschinen sehr unterschiedlich behandeln.
Die Referenz besteht aus statischen Daten, die mit der Seite ausgeliefert werden, das Suchen ist also sofort da und funktioniert offline.
Häufig gestellte Fragen
1xx sind informativ, 2xx Erfolg, 3xx Umleitung, 4xx Client-Fehler und 5xx Server-Fehler. Jede wird in ihrer eigenen Farbe gezeigt.
401 Unauthorized bedeutet, du bist nicht authentifiziert, während 403 Forbidden bedeutet, du bist authentifiziert, aber nicht berechtigt, auf die Ressource zuzugreifen.
418 I'm a Teapot stammt aus einem Aprilscherz-Standard. Er wird in der Praxis nicht genutzt, ist aber weithin bekannt.
301 ist eine permanente Umleitung und 302 eine temporäre. Suchmaschinen geben das Ranking bei 301 an die neue URL weiter, behalten es bei 302 aber bei der ursprünglichen, die Wahl ist also für SEO wichtig.
429 Too Many Requests bedeutet, du wurdest rate-limitiert: Du hast in einer gegebenen Zeit zu viele Anfragen gesendet. Die Antwort enthält oft einen Retry-After-Header, der dir sagt, wann du es erneut versuchen sollst.
502 Bad Gateway bedeutet, ein als Proxy agierender Server hat eine ungültige Antwort vom Upstream erhalten. 503 Service Unavailable bedeutet, der Server ist vorübergehend überlastet oder wegen Wartung außer Betrieb.
Dieses Tool einbetten
Füge dieses Tool zu deiner eigenen Website hinzu. Kopiere den Code unten. Er bleibt automatisch aktuell.
<iframe src="https://monu.tools/embed/de/http-status-codes" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Verwandte Tools
Wandle eine .env-Datei in JSON und JSON zurück in .env um, in beide Richtungen, komplett im Browser.
Erzeuge einen HMAC für eine Nachricht und einen geheimen Schlüssel mit SHA-1, SHA-256, SHA-384 oder SHA-512, im Browser.
Hashe ein Passwort mit bcrypt und prüfe ein Passwort gegen einen bcrypt-Hash, komplett im Browser.
Wandle einen curl-Befehl in äquivalenten JavaScript-fetch-Code um, komplett im Browser.