Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.
Was dieses Tool macht
Das HTTP-Statuscode-Nachschlagewerk erklärt, was ein Antwortcode bedeutet. Geben Sie eine Zahl wie 404 ein, um Namen, Klasse und eine einzeilige Beschreibung zu sehen, oder tippen Sie einen Teil eines Namens wie timeout oder redirect, um alle passenden Codes aufzulisten. Die Seite deckt die 28 Codes ab, denen Sie in echten APIs und Websites am häufigsten begegnen.
Die erste Ziffer gibt die Klasse an: 1xx Informational (Information), 2xx Success (Erfolg), 3xx Redirection (Umleitung), 4xx Client Error (Client-Fehler: Mit dem Request stimmt etwas nicht) und 5xx Server Error (Server-Fehler: Der Request war in Ordnung, aber der Server konnte ihn nicht verarbeiten). Zu wissen, auf welcher Seite der Fehler liegt, ist beim Debuggen eines fehlgeschlagenen Aufrufs meist der erste Schritt.
Wann Sie es verwenden
- Sie lesen einen Fehler in den Browser-DevTools oder eine Logzeile und entscheiden, ob der Bug im Client oder im Server steckt.
- Sie wählen den richtigen Code für einen neuen API-Endpunkt, etwa 201 nach dem Anlegen einer Ressource.
- Sie richten Weiterleitungen für eine Website-Migration ein und wählen zwischen 301, 302, 307 und 308.
- Sie behandeln Rate Limits korrekt, indem Sie 429 erkennen und die Request-Rate drosseln.
Beispiel
Eingabe
429
Ausgabe
429 Too Many Requests
Client Error
The user has sent too many requests in a given time (rate limiting).Fragen zu diesem Tool
Was ist der Unterschied zwischen 401 und 403?
401 Unauthorized bedeutet, dass der Server nicht weiß, wer Sie sind: Anmeldedaten fehlen oder sind ungültig, ein Login kann also helfen. 403 Forbidden bedeutet, dass er Sie kennt, Sie aber keinen Zugriff auf die Ressource haben.
Sollte ich 301 oder 308 für eine dauerhafte Weiterleitung verwenden?
Beide sind dauerhaft und geben SEO-Signale weiter. 308 garantiert, dass Methode und Body unverändert bleiben, was bei POST-Requests an eine API wichtig ist. Für gewöhnliche Seitenumzüge ist 301 die übliche Wahl.
Wann sollte eine API 422 statt 400 zurückgeben?
Verwenden Sie 400, wenn sich der Request überhaupt nicht parsen lässt, etwa bei kaputtem JSON. Verwenden Sie 422, wenn er sich parsen lässt, die Werte aber die Validierung nicht bestehen – zum Beispiel ein Enddatum vor dem Startdatum.
Was verursacht einen 502- oder 504-Fehler?
Beide stammen von einem Proxy oder Gateway vor dem eigentlichen Server, etwa einem Load Balancer oder einem CDN. 502 bedeutet, dass der Upstream-Server eine ungültige Antwort gesendet oder die Verbindung abgelehnt hat; 504 bedeutet, dass er nicht rechtzeitig geantwortet hat.
Ist dieses Tool kostenlos?
Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.
Wie erhalte ich mein Ergebnis?
Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.