HTTP-Statuscodes nachschlagen
Schlage HTTP-Statuscodes von 100 bis 599 nach. Sieh dir RFC-Referenz, Ursachen und verwandte Codes an. Durchsuche alle Kategorien lokal im Browser.
Häufige HTTP-Statuscodes
HTTP-Statuscodes beschreiben das Ergebnis einer Anfrage, nicht die vollständige Ursache eines Problems.
| Code | Kategorie | Bedeutung |
|---|---|---|
| 200 | Erfolg | Anfrage erfolgreich |
| 301 | Weiterleitung | Ressource dauerhaft verschoben |
| 400 | Clientfehler | Ungültige Anfrage |
| 404 | Clientfehler | Ressource nicht gefunden |
| 500 | Serverfehler | Server konnte Anfrage nicht verarbeiten |
| 201 | Erfolg | Ressource erstellt |
| 401 | Clientfehler | Authentifizierung erforderlich |
| 503 | Serverfehler | Dienst nicht verfügbar |
Häufige Fragen
Welche fünf Kategorien von HTTP-Statuscodes gibt es?
HTTP-Statuscodes werden nach der ersten Ziffer eingeteilt. 1xx Information signalisiert Zwischenzustände wie Continue oder Protokollwechsel. 2xx Erfolg bedeutet, dass die Anfrage funktioniert hat. 3xx Weiterleitung weist den Client auf ein anderes Ziel hin. 4xx Clientfehler betreffen die Anfrage. 5xx Serverfehler betreffen den Server. RFC 9110 ist die aktuelle maßgebliche Referenz für die zentrale Gruppe.
Was ist der Unterschied zwischen 200 OK und 204 Kein Inhalt?
Beide Statuscodes zeigen Erfolg an. Eine 200-Antwort kann Darstellungsdaten enthalten, während eine 204-Antwort nach ihren Headern endet und keinen Inhalt enthalten darf. 204 passt zu einer Aktualisierung oder einem Analyse-Endpunkt, der keinen Antwort-Body benötigt. Eine Tracking-Pixel-Anfrage braucht normalerweise stattdessen eine Bildantwort.
Wann sollte ich 301, 302, 307 oder 308 verwenden?
301 Moved Permanently und 308 Permanent Redirect signalisieren einen dauerhaften Umzug. 302 Found und 307 Temporary Redirect signalisieren einen vorübergehenden Umzug. 301 und 302 durften POST historisch in GET ändern, während 307 und 308 die Methode erhalten müssen. Verwende 308 für dauerhaft verschobene POST-Endpunkte, 307 für vorübergehende Nicht-GET-Weiterleitungen und 301 für einen dauerhaften GET-Umzug.
Ist 418 Ich bin eine Teekanne ein echter HTTP-Statuscode?
RFC 2324 definierte 418 als Teil eines Aprilscherz-Protokolls. In der aktuellen HTTP-Semantik ist 418 als ungenutzt reserviert und besitzt keine normale Statusbedeutung. Manche Anwendungen geben ihn weiterhin als eigenes Signal zurück. Interpretiere ihn dann anhand der Dokumentation dieses Dienstes.
Was bedeutet 429 Zu viele Anfragen und wie gehe ich damit um?
429 bedeutet, dass der Client ein Ratenlimit überschritten hat. Die Antwort kann Retry-After enthalten. Wenn der Header vorhanden ist, halte dich daran. Andernfalls folge der dokumentierten Wiederholungsregel der API und verwende begrenztes exponentielles Backoff mit Jitter. Wiederhole nicht automatisch nicht idempotente Anfragen, wenn kein sicherer Idempotenzmechanismus existiert.
Änderungsverlauf
Aktualisierungen von HTTP-Statuscodes nachschlagen, nach Datum gruppiert.
1 Aktualisierung
HTTP-Statuscodes nachschlagen hinzugefügt
- Schlage HTTP-Statuscodes von 100 bis 599 nach. Sieh dir RFC-Referenz, Ursachen und verwandte Codes an. Durchsuche alle Kategorien lokal im Browser.
Ähnliche Rechner
Weitere geprüfte Rechner im Themenbereich „Technik“.