HTTP-Statuscodes-Referenz

Kurzreferenz für HTTP-Antwortstatuscodes und deren Bedeutung.

HTTP-Statuscodes sind dreistellige Zahlen die Webserver zurückgeben um das Ergebnis einer Anfrage anzuzeigen. Dieses kostenlose Nachschlagetool ermöglicht sofortiges Nachschlagen jedes HTTP-Codes mit klarer Erklärung. Ideal für Entwickler beim Debugging von API-Antworten, Server-Konfigurationen und Netzwerkproblemen. Alles läuft lokal im Browser.

200
OK
Request succeeded.
201
Created
Resource created.
301
Moved Permanently
URL moved.
400
Bad Request
Invalid syntax.
401
Unauthorized
Auth required.
403
Forbidden
Access denied.
404
Not Found
Page missing.
500
Internal Server Error
Server error.
503
Service Unavailable
Server overloaded.
Deine Daten bleiben in deinem Browser
War dieses Tool hilfreich?
Anleitung

Wie man es benutzt

1
1

Nutzungsschritt

Kurzreferenz für HTTP-Antwortstatuscodes und deren Bedeutung.

Guide

Leitfaden zu HTTP-Statuscodes

Was sind HTTP-Statuscodes?

Standardisierte dreistellige Antwortcodes des HTTP-Protokolls in fünf Klassen: 1xx (informativ), 2xx (Erfolg), 3xx (Umleitung), 4xx (Client-Fehler), 5xx (Server-Fehler). Jeder Code kommuniziert ein Ergebnis — 200 OK bedeutet Erfolg, 404 Not Found bedeutet Ressource existiert nicht. Definiert in RFC 7231.

Warum sie wichtig sind

Korrekte Verwendung ist fundamental für zuverlässige APIs. Sie sagen Clients wie Antworten zu handhaben sind: Umleitungen folgen, später erneut versuchen oder Fehler anzeigen. Suchmaschinen nützen 301/404 beim Crawling. Überwachungssysteme erkennen 5xx-Ausfalle. Falsche Codes brechen Caching und schädigen SEO.

Häufige Codes

Die wichtigsten: 200 (OK), 201 (Erstellt), 204 (Kein Inhalt), 301 (Permanent Verschoben), 302 (Temporäre Umleitung), 304 (Nicht Geändert), 400 (Ungültige Anfrage), 401 (Nicht Authentifiziert), 403 (Verboten), 404 (Nicht Gefunden), 429 (Zu Viele Anfragen), 500 (Interner Fehler), 502 (Bad Gateway), 503 (Nicht Verfügbar).

Best Practices

Immer den spezifischsten Code verwenden. 201 nach Erstellung. 204 für DELETE ohne Body. 400 für Validierung. 429 mit Retry-After. Nie 200 für Fehler. 5xx-Fehler protokollieren.

Examples

Durchgerechnete Beispiele

Beispiel: 403-Fehler debuggen

Gegeben: ein API-Endpunkt gibt 403 zurück.

1

Schritt 1: Gültiges Authentifizierungs-Token prüfen.

2

Schritt 2: Token-Berechtigungen verifizieren.

3

Schritt 3: 403 (authentifiziert ohne Berechtigung) von 401 (nicht authentifiziert) unterscheiden.

Ergebnis: Token war gültig aber ohne erforderlichen Admin-Scope.

Beispiel: Redirects implementieren

Gegeben: permanenter Umzug von /old nach /new.

1

Schritt 1: 301 mit Location-Header auf /new zurückgeben.

2

Schritt 2: Suchmaschinen übertragen die Link-Autorität.

3

Schritt 3: Browser cachen die Umleitung.

Ergebnis: 301 bewahrt SEO-Wert.

Anwendungsfälle

Anwendungsfälle

API-Entwicklung

Den richtigen Code für jedes Szenario finden — von 201 Created bis 422 Validation Error. Präzise Codes machen Ihre API selbstdokumentierend und helfen Clients Antworten korrekt zu verarbeiten ohne Fehlermeldungen lesen zu müssen.

Server-Fehlersuche

Schnell erkennen was 502, 503 oder 504 in Produktion bedeuten. Die Unterschiede helfen zu lokalisieren ob das Problem in Ihrer Anwendung, Reverse-Proxy oder Upstream-Service liegt.

SEO und Redirects

Suchmaschinen verlassen sich auf HTTP-Codes. 301 für permanente Umleitungen um Link-Equity zu bewahren, 302 für temporäre. Falsche Redirect-Codes können Seiten-Autorität spalten und Rankings schädigen.

Web-Grundlagen

HTTP-Statuscodes zu verstehen ist essenziell für jeden Entwickler und DevOps-Ingenieur. Diese Referenz deckt alle Codes von der informativen 1xx-Serie bis zur Server-Error-5xx-Serie ab.

Häufig gestellte Fragen

?Was sind HTTP-Statuscodes?

Dreistellige Zahlen die das Ergebnis einer Anfrage anzeigen. Gruppiert in 1xx, 2xx, 3xx, 4xx und 5xx.

?Was bedeutet 404?

Server findet die Ressource nicht. Falsche URL, gelöschte Seite oder nicht existierende Ressource.

?Unterschied 401 vs 403?

401: keine gültigen Credentials. 403: authentifiziert aber nicht berechtigt für diese Ressource.

?Wann 301 vs 302?

301 für permanente Änderungen (SEO wird übertragen). 302 für temporäre Umleitungen.

?Ursache für 500-Fehler?

Unerwartete Server-Bedingung: Exception, Fehlkonfiguration oder Datenbankausfall.

?Ist das Tool kostenlos?

Ja, 100% kostenlos ohne Registrierung oder Limits.

?Sind meine Daten privat?

Referenz-Tool das keine Daten verarbeitet. Alles lokal.

?Welcher Code für Validierung?

400 für allgemeine Validierung, 422 für wohlgeformte aber semantisch ungültige Anfragen.

Hilf uns besser zu werden

Wie gefällt Ihnen dieses Tool?

Jedes Tool bei Kitmul wird auf Basis echter Nutzeranfragen gebaut. Ihre Bewertung und Ihre Vorschläge helfen uns, Bugs zu beheben, fehlende Funktionen hinzuzufügen und die Tools zu bauen, die Sie wirklich brauchen.

Dieses Tool bewerten

Tippen Sie auf einen Stern, um uns zu sagen, wie nützlich dieses Tool für Sie war.

Vorschlag machen oder Bug melden

Eine Funktion fehlt? Einen Bug gefunden? Haben Sie eine Idee? Sagen Sie es uns und wir schauen es uns an.

Ähnliche Tools

Empfohlene Lektüre

Empfohlene Bücher über HTTP und Web-APIs

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Erweitern Sie Ihre Fähigkeiten

Professionelle Produkte für besseres Entwickeln

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen