Tippen Sie einen Code oder Namen wie 200, 301, 404 oder 500 in das Filterfeld über der Tabelle oder nutzen Sie die Browsersuche und lesen Sie die Bedeutung in der Zeile. Die Schaltfläche in der Zeile kopiert nur die Nummer.
Läuft lokal in deinem Browser| HTTP-Statuscode | Bedeutung |
|---|---|
| 100 | Continue — Der Server hat die Request-Header empfangen; der Client kann den Request-Body senden. |
| 101 | Switching Protocols — Der Server wechselt zu dem im Upgrade-Header genannten Protokoll. |
| 102 | Processing — Die WebDAV-Anfrage wird noch verarbeitet; eine endgültige Antwort liegt noch nicht vor. |
| 200 | OK — Die Anfrage wurde erfolgreich verarbeitet. |
| 201 | Created — Die Anfrage war erfolgreich und hat eine Ressource erstellt. |
| 202 | Accepted — Die Anfrage wurde angenommen, die Verarbeitung ist jedoch noch nicht abgeschlossen. |
| 203 | Non-Authoritative Information — Ein transformierender Proxy lieferte Metadaten, die von der Origin-Antwort abweichen können. |
| 204 | No Content — Die Anfrage war erfolgreich; die Antwort enthält keinen Body. |
| 205 | Reset Content — Die Anfrage war erfolgreich; der Client soll Ansicht oder Formular zurücksetzen. |
| 206 | Partial Content — Die Antwort enthält den angeforderten Bytebereich oder mehrere Bereiche. |
| 207 | Multi-Status — Eine WebDAV-Antwort meldet getrennte Ergebnisse für mehrere Ressourcen oder Operationen. |
| 300 | Multiple Choices — Für die Ressource sind mehrere Darstellungen oder Ziele verfügbar. |
| 301 | Moved Permanently — Die Ressource hat eine neue dauerhafte URL im Location-Header. |
| 302 | Found — Die Ressource ist vorübergehend unter der URL im Location-Header verfügbar. |
| 303 | See Other — Das Ergebnis soll mit einer GET-Anfrage von einer anderen URL abgerufen werden. |
| 304 | Not Modified — Eine bedingte Anfrage hat ergeben, dass die gecachte Darstellung noch aktuell ist. |
| 305 | Use Proxy — Veraltet; die Ressource sollte über den im Location-Header genannten Proxy abgerufen werden. |
| 306 | Unused — Dieser Statuscode ist reserviert und wird nicht mehr verwendet. |
| 307 | Temporary Redirect — Die Anfrage soll unter der URL aus Location mit unveränderter HTTP-Methode wiederholt werden. |
| 400 | Bad Request — Der Server kann die Anfrage wegen ungültiger Syntax oder Struktur nicht verarbeiten. |
| 401 | Unauthorized — Authentifizierungsdaten fehlen oder sind für diese Anfrage ungültig. |
| 402 | Payment Required — Für zahlungsbezogene Zwecke reserviert; die Bedeutung hängt vom Dienst ab. |
| 403 | Forbidden — Der Server hat die Anfrage verstanden, verweigert aber die Autorisierung. |
| 404 | Not Found — Der Server kann die angeforderte Ressource nicht finden. |
| 405 | Method Not Allowed — Die Ressource unterstützt diese Methode nicht; Allow sollte zulässige Methoden nennen. |
| 406 | Not Acceptable — Der Server kann keine Darstellung liefern, die zu den Aushandlungs-Headern passt. |
| 407 | Proxy Authentication Required — Der Client muss sich beim Proxy authentifizieren. |
| 408 | Request Timeout — Der Server hat zu lange auf die vollständige Anfrage gewartet. |
| 409 | Conflict — Die Anfrage steht im Konflikt mit dem aktuellen Zustand der Ressource. |
| 410 | Gone — Die Ressource ist dauerhaft nicht mehr verfügbar; eine Weiterleitungsadresse ist nicht bekannt. |
| 411 | Length Required — Der Server verlangt einen gültigen Content-Length-Header. |
| 412 | Precondition Failed — Mindestens eine Vorbedingung der Anfrage ist nicht erfüllt. |
| 413 | Content Too Large — Der Request-Body überschreitet die vom Server akzeptierte Größe. |
| 414 | URI Too Long — Das Anfrageziel ist länger als vom Server akzeptiert. |
| 415 | Unsupported Media Type — Der Server unterstützt Medientyp oder Kodierung des Request-Bodys nicht. |
| 416 | Range Not Satisfiable — Der angeforderte Bytebereich liegt außerhalb der ausgewählten Darstellung. |
| 417 | Expectation Failed — Der Server kann eine Erwartung aus dem Expect-Header nicht erfüllen. |
| 421 | Misdirected Request — Die Anfrage erreichte einen Server, der für die Ziel-Autorität keine Antwort liefern kann. |
| 422 | Unprocessable Content — Die Syntax ist gültig, aber der Server kann die enthaltenen Anweisungen nicht verarbeiten. |
| 423 | Locked — Die Zielressource ist gesperrt; die Anfrage kann nicht angewendet werden. |
| 424 | Failed Dependency — Die Anfrage ist fehlgeschlagen, weil eine abhängige Operation fehlgeschlagen ist. |
| 425 | Too Early — Der Server verarbeitet die Anfrage nicht, weil sie möglicherweise wiederholt werden könnte. |
| 426 | Upgrade Required — Der Server verlangt den Wechsel zu einem im Upgrade-Header genannten Protokoll. |
| 449 | Retry With — Ein nicht standardisierter Microsoft-Code: Nach einer Korrektur soll die Anfrage wiederholt werden. |
| 500 | Internal Server Error — Ein unerwarteter Serverfehler hat die Verarbeitung verhindert. |
| 501 | Not Implemented — Der Server unterstützt die für die Anfrage erforderliche Funktion nicht. |
| 502 | Bad Gateway — Gateway oder Proxy haben eine ungültige Antwort von einem Upstream-Server erhalten. |
| 503 | Service Unavailable — Der Server kann die Anfrage vorübergehend nicht verarbeiten, meist wegen Wartung oder Überlastung. |
| 504 | Gateway Timeout — Gateway oder Proxy haben nicht rechtzeitig eine Antwort vom Upstream-Server erhalten. |
| 505 | HTTP Version Not Supported — Der Server unterstützt die in der Anfrage verwendete HTTP-Version nicht. |
| 506 | Variant Also Negotiates — Ein Konfigurationsfehler hat einen Zirkelbezug bei der Inhaltsaushandlung erzeugt. |
| 507 | Insufficient Storage — Der Server kann die zur Verarbeitung benötigte Darstellung nicht speichern. |
| 509 | Bandwidth Limit Exceeded — Ein verbreiteter, nicht standardisierter Code für ein überschrittenes Übertragungskontingent. |
| 510 | Not Extended — Die Anfrage benötigt zusätzliche Erweiterungen, bevor der Server sie erfüllen kann. |
Diese Seite listet 54 HTTP-Statuscodes als dreistellige Nummern mit einer kurzen Erklärung daneben, von 100 Continue bis 510 Not Extended.
Tippen Sie einen Code oder ein Wort wie 404 oder Weiterleitung in das Suchfeld über der Tabelle; die Zeilen werden beim Tippen gefiltert. Der Filter läuft in der Seite, es wird nichts gesendet. Alternativ springen Sie mit der Browsersuche (Strg+F, auf macOS ⌘F) zu einem Code und kopieren mit der Schaltfläche in der Zeile nur die drei Ziffern.
Die 54 Zeilen decken die fünf Klassen ab — 100–102 Information, 200–207 Erfolg, 300–307 Umleitung, 400–426 Clientfehler, 500–510 Serverfehler — dazu den Microsoft-Code 449.
Die Liste ist eine Auswahl, kein vollständiges Register: Spätere Codes fehlen, darunter 103 Early Hints, 308 Permanent Redirect, 418, 428, 429 Too Many Requests, 431, 451 und 511.
Jede Zeile beginnt mit dem Standardtext und ergänzt ein bis zwei Sätze. Codes, die nur in einem bestimmten Protokoll Sinn ergeben, werden in diesem Zusammenhang erklärt: 102 Processing, 207 Multi-Status, 422 Unprocessable Content, 423 Locked, 424 Failed Dependency und 507 Insufficient Storage stammen aus WebDAV, 449 von Microsoft.
Codes, die im normalen Verkehr nicht vorkommen, sind im Text gekennzeichnet: 306 ist reserviert und ungenutzt, 305 ist veraltet, 402 für Zahlungen reserviert, 449 ist nicht standardisiert und 509 ebenfalls nicht, aber weit verbreitet.
Suchfeld und Kopierschaltflächen werden vom Seitenskript eingefügt. Ohne JavaScript zeigt die Tabelle weiterhin alle 54 Zeilen mit Erklärungen, aber weder Feld noch Schaltflächen existieren; dann ist die Browsersuche der Weg zum Code.
Das Filtern passiert in der Seite — es wird keine Abfrage an einen Server gesendet — und wenn nichts passt, sagt die Seite das, statt die Tabelle still zu verstecken. Codes und Erklärungen sind Teil des HTML, die Seite funktioniert nach dem Laden also auch offline; auf schmalen Bildschirmen scrollt die Tabelle in ihrem eigenen Bereich horizontal.