0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Konfiguration
Referenz der HTTP-Statuscodes, die nach Familien geordnet sind. Enthält detaillierte Beschreibungen jedes Codes und seine RFC-Referenz. Du kannst nach Familien filtern oder nach Nummer oder Name suchen.

62 Codes

1xxInformative4
100Continue

Der Server hat die Anforderungs-Header erhalten und der Client muss nun den Inhalt senden.

RFC 9110
101Switching Protocols

Der Server akzeptiert, den Protokollwechsel gemäß der Anforderung des Clients auszuführen (z. B. HTTP → WebSocket).

RFC 9110
102Processing

Der Server verarbeitet die Anfrage, hat jedoch noch keine Antwort bereit.

RFC 2518 (WebDAV)
103Early Hints

Erlaubt dem Server, vor der endgültigen Antwort vorab Verknüpfungs-Header zu senden, was die Ressourcenauslastung optimiert.

RFC 8297
2xxErfolgreich10
200OK

Die Anforderung war erfolgreich. Der genaue Sinn hängt vom verwendeten HTTP-Methode ab (GET gibt den Ressourcen zurück, POST gibt das Ergebnis der Aktion zurück).

RFC 9110
201Created

Die Anfrage war erfolgreich, und ein neuer Ressourcen wurde erstellt. Typischerweise als Antwort auf POST oder PUT.

RFC 9110
202Accepted

Die Anfrage wurde zum Verarbeiten akzeptiert, aber dieser Prozess ist noch nicht abgeschlossen (asynchrone Verarbeitung).

RFC 9110
203Non-Authoritative Information

Die Anfrage war erfolgreich, aber die Informationen im Text stammen aus einer Cache-Kopie von Dritten und nicht vom ursprünglichen Server.

RFC 9110
204No Content

Die Anfrage war erfolgreich, es gibt jedoch keinen Inhalt, der gesendet werden soll. Dies ist häufig bei erfolgreichen DELETE- oder PUT-Antworten der Fall.

RFC 9110
205Reset Content

Die Anforderung war erfolgreich. Der Kunde muss die Ansicht des Dokuments neu starten (z. B. ein Formular leeren).

RFC 9110
206Partial Content

Der Server liefert nur einen Teil des Ressourcen, als Ergebnis eines vom Client gesendeten Range-Headers. Wird bei wiederaufnehmbaren Downloads und Streaming verwendet.

RFC 9110
207Multi-Status

Der Antwortkörper enthält mehrere Statuscodes für verschiedene Unterressourcen (WebDAV).

RFC 4918 (WebDAV)
208Already Reported

Die Mitglieder eines verbindlichen DAV wurden bereits in einer vorherigen Antwort aufgeführt und werden nicht erneut aufgeführt (WebDAV).

RFC 5842 (WebDAV)
226IM Used

Der Server hat eine GET-Anforderung erfüllt, und die Antwort ist eine Darstellung des Ergebnisses einer oder mehrerer Instanzmanipulationen, die auf den aktuellen Ressourcen angewendet wurden.

RFC 3229
3xxRedirektionen8
300Multiple Choices

Die Anfrage hat mehr als eine mögliche Antwort. Der Kunde muss eine davon auswählen.

RFC 9110
301Moved Permanently

Die URL des Ressourcen wurde dauerhaft geändert. Die neue URL ist im Header Location enthalten.

RFC 9110
302Found

Der Ressourcendienst ist vorübergehend unter einer anderen URI verfügbar. Der Client muss für zukünftige Anfragen die gleiche ursprüngliche URI verwenden.

RFC 9110
303See Other

Der Server leitet den Client mit GET zu einem anderen Ressourcen um, obwohl die ursprüngliche Anfrage ein anderes Verfahren verwendet hat.

RFC 9110
304Not Modified

Die Client-Cache ist aktualisiert. Sie wird bei bedingten Anfragen (If-None-Match, If-Modified-Since) verwendet.

RFC 9110
305Use Proxy

Der Zugriff auf den Dienst muss über einen Proxy erfolgen. Aus Sicherheitsgründen veraltet.

RFC 9110
307Temporary Redirect

Der Ressourcendienst ist vorübergehend unter einer anderen URI. Im Gegensatz zu 302 muss sich der HTTP-Methode bei der Weiterleitung nicht ändern.

RFC 9110
308Permanent Redirect

Der Ressourcenzugriff wurde permanent auf eine andere URI verschoben. Im Gegensatz zu 301 muss sich der HTTP-Methode bei der Weiterleitung nicht ändern.

RFC 7538
4xxKundenerror29
400Bad Request

Der Server kann die Anfrage aufgrund eines Fehlers des Clients nicht verarbeiten: fehlerhafte Syntax, ungültige Parameter usw.

RFC 9110
401Unauthorized

Der Client muss sich authentifizieren, um die Antwort zu erhalten. Der Server muss den Header WWW-Authenticate enthalten.

RFC 9110
402Payment Required

Reserviert für zukünftigen Gebrauch. Einige Dienste verwenden dies, um anzuzeigen, dass ein Zahlungsvorgang erforderlich ist.

RFC 9110
403Forbidden

Der Client hat keinen Zugriffsberechtigung auf den Ressourcen. Im Gegensatz zu 401 weiß der Server, wer der Client ist, verweigert ihm jedoch den Zugriff.

RFC 9110
404Not Found

Der Server hat den angeforderten Ressourcen nicht gefunden. Auch wird er verwendet, um den Zugriff auf vorhandene Ressourcen zu verweigern, ohne deren Existenz zu offenbaren.

RFC 9110
405Method Not Allowed

Der verwendete HTTP-Methode ist für den angeforderten Ressourcen nicht zulässig. Der Server muss den Header „Allow“ mit den zulässigen Methoden enthalten.

RFC 9110
406Not Acceptable

Der Server kann keine Antwort erstellen, die mit den vom Client gesendeten Inhaltsverhandlungsbedingungen übereinstimmt.

RFC 9110
407Proxy Authentication Required

Der Client muss sich mit dem intermediären Proxy authentifizieren, bevor dieser die Anfrage an den Server sendet.

RFC 9110
408Request Timeout

Der Server hat die Verbindung geschlossen, weil der Client zu lange gebraucht hat, um die vollständige Anforderung zu senden.

RFC 9110
409Conflict

Die Anforderung steht im Konflikt mit dem aktuellen Zustand des Servers (z. B. konsekutive Änderung desselben Ressourcen).

RFC 9110
410Gone

Der angeforderte Inhalt ist nicht mehr verfügbar und wird nicht wiederhergestellt. Im Gegensatz zu 404 ist es mit Sicherheit bekannt, dass er gelöscht wurde.

RFC 9110
411Length Required

Der Server lehnt die Anfrage ab, da der erforderliche Content-Length-Header nicht enthalten war.

RFC 9110
412Precondition Failed

Der Server hat die vorangehenden Bedingungen der Anfrage (If-*-Zeilen) geprüft, und eine davon ist fehlgeschlagen.

RFC 9110
413Content Too Large

Der Antragsinhalt überschreitet die vom Server festgelegten Grenzen.

RFC 9110
414URI Too Long

Die URI der Anfrage ist länger als der Server interpretieren kann.

RFC 9110
415Unsupported Media Type

Das Format des Inhalts der Anfrage wird vom Server nicht unterstützt (nicht akzeptierter MIME-Typ).

RFC 9110
416Range Not Satisfiable

Der angeforderte Bytespeicherbereich kann nicht erfüllt werden: Er liegt außerhalb der Ressourcengrenzen.

RFC 9110
417Expectation Failed

Der Server kann die in der Anforderung im Header Expect angegebenen Anforderungen nicht erfüllen.

RFC 9110
418I'm a Teapot

Der Server lehnt Versuche ab, Kaffee zuzubereiten, weil es sich um eine Teekanne handelt. Witzcode, der im RFC des Hyper Text Coffee Pot Control Protocol (HTCPCP) definiert ist.

RFC 2324 / RFC 7168
421Misdirected Request

Die Anfrage wurde an einen Server gerichtet, der für die Kombination aus Schema und Autorität keine Antwort erzeugen kann.

RFC 9110
422Unprocessable Content

Die Anfrage ist ordnungsgemäß formuliert, kann jedoch aufgrund semantischer Fehler (z. B. Datenvalidierung) nicht verarbeitet werden.

RFC 4918 (WebDAV)
423Locked

Der aufgerufene Ressourcen ist gesperrt (WebDAV).

RFC 4918 (WebDAV)
424Failed Dependency

Die Anfrage ist fehlgeschlagen, da sie von einer anderen Anfrage abhängt, die ebenfalls fehlgeschlagen ist (WebDAV).

RFC 4918 (WebDAV)
425Too Early

Der Server ist nicht bereit, eine Anfrage zu verarbeiten, die wiederholt werden könnte, um Wiederholungsangriffe zu vermeiden.

RFC 8470
426Upgrade Required

Der Server lehnt ab, die Anfrage mit dem aktuellen Protokoll zu verarbeiten; der Client muss es aktualisieren (z. B. auf TLS wechseln).

RFC 9110
428Precondition Required

Der Server erfordert, dass die Anfrage bedingt ist (Inklusion von If-Match-Headern usw.), um verlorene Aktualisierungen zu vermeiden.

RFC 6585
429Too Many Requests

Der Kunde hat in einem bestimmten Zeitraum zu viele Anfragen gesendet (Rate-Limiting).

RFC 6585
431Request Header Fields Too Large

Der Server lehnt die Anfrage ab, da ein oder mehrere HTTP-Header zu lang sind.

RFC 6585
451Unavailable For Legal Reasons

Der Inhalt ist aus rechtlichen Gründen (staatliche Zensur, Gerichtsbeschluss usw.) nicht verfügbar.

RFC 7725
5xxServerfehler11
500Internal Server Error

Der Server hat eine unerwartete Bedingung gefunden, die es ihm unmöglich machte, die Anforderung abzuschließen. Es handelt sich um den generischen Serverfehlercode.

RFC 9110
501Not Implemented

Der Server unterstützt die für die Verarbeitung der Anfrage erforderliche Funktionalität nicht (z. B. nicht anerkannter HTTP-Methode).

RFC 9110
502Bad Gateway

Der Server, der als Gateway oder Proxy fungiert, hat eine ungültige Antwort vom Upstream-Server erhalten.

RFC 9110
503Service Unavailable

Der Server ist vorübergehend nicht verfügbar, normalerweise aufgrund von Überlastung oder Wartung. Der Header Retry-After kann angeben, wann der Server verfügbar sein wird.

RFC 9110
504Gateway Timeout

Der Server, der als Gateway fungiert, hat keine rechtzeitige Antwort vom Upstream-Server erhalten.

RFC 9110
505HTTP Version Not Supported

Der Server unterstützt nicht die in der Anfrage verwendete Version des HTTP-Protokolls.

RFC 9110
506Variant Also Negotiates

Interner Konfigurationsfehler: Die ausgewählte Inhaltsvariante ist so konfiguriert, dass sie Inhalte selbst verhandelt.

RFC 2295
507Insufficient Storage

Der Server kann die erforderliche Darstellung nicht speichern, um die Anforderung (WebDAV) abzuschließen.

RFC 4918 (WebDAV)
508Loop Detected

Der Server hat beim Verarbeiten der Anfrage (WebDAV) einen Endlosschleifen erkannt.

RFC 5842 (WebDAV)
510Not Extended

Es sind weitere Erweiterungen der Anfrage erforderlich, damit der Server sie verarbeiten kann.

RFC 2774
511Network Authentication Required

Der Kunde muss sich authentifizieren, um auf das Netzwerk zugreifen zu können (z. B. Wi-Fi-Kautionsportal).

RFC 6585

Es gibt keinen Standard für die Anzeige von proprietären Codes von Cloudflare, Nginx, IIS und anderen Webservern.