Startseite / HTTP Status Codes

HTTP Status Codes

Alle HTTP-Statuscodes auf einen Blick – mit Name, Bedeutung und Kategorie. Durchsuchbar und filterbar.

Zeige 61 von 61 Status Codes
1xx — Informational (Informationell)
100
Continue
Der Server hat den Anfrage-Header empfangen. Der Client soll mit dem Senden des Anfrage-Body fortfahren; andernfalls soll er die Antwort ignorieren.
101
Switching Protocols
Der Server wechselt das Protokoll gemäß der Upgrade-Anforderung des Clients – z. B. von HTTP/1.1 zu WebSocket.
102
Processing
WebDAV: Der Server hat die Anfrage empfangen und verarbeitet sie, hat aber noch keine abschließende Antwort.
103
Early Hints
Sendet dem Client vorab Ressourcen-Hinweise (Link-Header), bevor die endgültige Antwort fertig ist – für Preloading.
2xx — Success (Erfolg)
200
OK
Die Anfrage war erfolgreich. Inhalt und Bedeutung der Antwort hängen von der verwendeten HTTP-Methode ab.
201
Created
Die Anfrage war erfolgreich und eine neue Ressource wurde erstellt. Die URL der neuen Ressource steht im Location-Header.
202
Accepted
Die Anfrage wurde akzeptiert, aber noch nicht abgeschlossen verarbeitet. Kein Versprechen auf spätere Fertigstellung.
203
Non-Authoritative Information
Erfolgreich, aber die Metadaten wurden von einem Drittserver verändert und entsprechen nicht unbedingt denen des Ursprungsservers.
204
No Content
Erfolgreich, aber die Antwort enthält keinen Body. Typisch nach DELETE oder als Antwort auf PUT ohne Rückgabewert.
205
Reset Content
Der Server fordert den Client auf, das Dokument zurückzusetzen – z. B. Formularfelder zu leeren oder die Ansicht zu aktualisieren.
206
Partial Content
Der Server liefert nur einen Teilbereich der Ressource, wie im Range-Header angefordert. Wird für Download-Fortsetzungen genutzt.
207
Multi-Status
WebDAV: Die Antwort enthält Statusinformationen zu mehreren unabhängigen Teil-Anfragen, kodiert als XML-Dokument.
208
Already Reported
WebDAV: Elemente wurden bereits in einer früheren Antwort desselben Multi-Status-Requests aufgeführt und werden nicht erneut gelistet.
226
IM Used
Der Server hat die GET-Anfrage verarbeitet und die Antwort ist eine Darstellung eines oder mehrerer Instanz-Manipulations-Ergebnisse.
3xx — Redirection (Weiterleitung)
300
Multiple Choices
Die Anfrage hat mehrere mögliche Antworten. Der User-Agent oder der Nutzer soll eine davon auswählen.
301
Moved Permanently
Die Ressource wurde dauerhaft zu einer neuen URL verschoben. Zukünftige Anfragen sollen direkt die neue URL verwenden.
302
Found
Die Ressource befindet sich vorübergehend unter einer anderen URL. Der Client soll weiterhin die ursprüngliche URL verwenden.
303
See Other
Die Antwort auf die Anfrage ist unter einer anderen URL zu finden und soll zwingend mit GET abgerufen werden.
304
Not Modified
Die gecachte Version der Ressource ist noch aktuell. Der Client kann sie ohne Neuladen aus seinem Cache verwenden.
307
Temporary Redirect
Temporäre Weiterleitung. HTTP-Methode und Body der Anfrage dürfen beim Weiterleiten ausdrücklich nicht geändert werden.
308
Permanent Redirect
Permanente Weiterleitung. Methode und Body dürfen nicht geändert werden – strengere Variante von 301.
4xx — Client Error (Client-Fehler)
400
Bad Request
Der Server kann die Anfrage wegen eines Syntaxfehlers, ungültiger Daten oder falscher Nachrichtenformatierung nicht verarbeiten.
401
Unauthorized
Authentifizierung erforderlich. Der Client muss sich mit gültigen Zugangsdaten authentifizieren, um Zugang zu erhalten.
402
Payment Required
Für zukünftige Nutzung reserviert. In der Praxis wird er manchmal als Hinweis auf eine erforderliche Bezahlung verwendet.
403
Forbidden
Der Server versteht die Anfrage, verweigert aber die Ausführung. Auch mit korrekter Authentifizierung ist kein Zugriff möglich.
404
Not Found
Die angeforderte Ressource wurde auf dem Server nicht gefunden. URL möglicherweise falsch geschrieben oder Ressource gelöscht.
405
Method Not Allowed
Die verwendete HTTP-Methode ist für diese Ressource nicht erlaubt. Zulässige Methoden stehen im Allow-Header der Antwort.
406
Not Acceptable
Der Server kann keine Antwort erzeugen, die mit dem Accept-Header des Clients übereinstimmt (Content Negotiation fehlgeschlagen).
407
Proxy Authentication Required
Der Client muss sich zunächst beim Proxy-Server authentifizieren, bevor die Anfrage weitergeleitet wird.
408
Request Timeout
Der Server hat zu lange auf eine vollständige Anfrage gewartet und die Verbindung aus Zeitgründen beendet.
409
Conflict
Die Anfrage steht im Konflikt mit dem aktuellen Zustand der Ressource – z. B. bei gleichzeitigen Bearbeitungen oder Versionskonflikten.
410
Gone
Die Ressource ist dauerhaft nicht mehr verfügbar und es ist keine Weiterleitungsadresse bekannt. Klarer als 404.
411
Length Required
Der Server verlangt einen Content-Length-Header in der Anfrage, der fehlt oder nicht angegeben wurde.
412
Precondition Failed
Eine im Header gesetzte Vorbedingung (z. B. If-Match oder If-Unmodified-Since) konnte vom Server nicht erfüllt werden.
413
Content Too Large
Der Anfrage-Body überschreitet die vom Server erlaubte oder konfigurierte Maximalgröße.
414
URI Too Long
Die angeforderte URL ist länger, als der Server bereit ist zu verarbeiten. Kann bei langen Query-Strings auftreten.
415
Unsupported Media Type
Das Datenformat des Anfrage-Body (Content-Type) wird vom Server nicht unterstützt und kann nicht verarbeitet werden.
416
Range Not Satisfiable
Der angeforderte Teilbereich (Range-Header) kann nicht erfüllt werden – liegt außerhalb der tatsächlichen Ressourcengröße.
417
Expectation Failed
Die im Expect-Header der Anfrage formulierten Erwartungen können vom Server nicht erfüllt werden.
418
I'm a Teapot
Der Server ist eine Teekanne und weigert sich, Kaffee zu kochen. Permanenter Aprilscherz aus RFC 2324 (Hyper Text Coffee Pot Control Protocol).
421
Misdirected Request
Die Anfrage wurde an einen Server gerichtet, der für diese Kombination aus Schema und Host-Autorität keine Antwort liefern kann.
422
Unprocessable Content
Die Anfrage ist syntaktisch korrekt, aber semantisch fehlerhaft – typisch bei fehlgeschlagener Validierung in REST-APIs.
423
Locked
WebDAV: Die Zielressource ist gesperrt und kann nicht verändert werden.
424
Failed Dependency
WebDAV: Die Anfrage schlug fehl, weil eine abhängige Teilanfrage innerhalb derselben Transaktion fehlgeschlagen ist.
425
Too Early
Der Server verarbeitet keine Anfrage, die möglicherweise wiederholt werden könnte, um Replay-Angriffe (z. B. bei TLS Early Data) zu verhindern.
426
Upgrade Required
Der Client soll auf ein anderes Protokoll wechseln. Das geforderte Protokoll steht im Upgrade-Header der Antwort.
428
Precondition Required
Der Server verlangt eine konditionale Anfrage (z. B. mit If-Match), um Lost-Update-Probleme und Race Conditions zu verhindern.
429
Too Many Requests
Der Client hat in kurzer Zeit zu viele Anfragen gesendet. Wird für Rate Limiting und API-Drosselung verwendet.
431
Request Header Fields Too Large
Der Server verweigert die Anfrage, weil ein einzelner Header oder alle Header zusammen die erlaubte Größe überschreiten.
451
Unavailable For Legal Reasons
Der Zugriff auf die Ressource ist aus rechtlichen Gründen gesperrt – z. B. durch eine gerichtliche Verfügung oder gesetzliche Anforderung.
5xx — Server Error (Server-Fehler)
500
Internal Server Error
Ein unerwarteter Fehler ist auf dem Server aufgetreten. Kein spezifischerer Fehlercode passt auf die Situation.
501
Not Implemented
Die verwendete HTTP-Methode oder Funktion wird vom Server nicht unterstützt oder ist nicht implementiert.
502
Bad Gateway
Der Server hat als Gateway oder Proxy eine ungültige oder unverständliche Antwort vom vorgelagerten Server empfangen.
503
Service Unavailable
Der Server ist vorübergehend nicht verfügbar – z. B. wegen Überlastung oder planmäßiger Wartungsarbeiten.
504
Gateway Timeout
Der Server hat als Gateway oder Proxy keine rechtzeitige Antwort vom vorgelagerten Server erhalten.
505
HTTP Version Not Supported
Die in der Anfrage verwendete HTTP-Protokollversion wird vom Server nicht unterstützt.
506
Variant Also Negotiates
Interner Konfigurationsfehler: Die ausgewählte Variante ist selbst zur Inhaltsaushandlung konfiguriert, was eine Endlosschleife erzeugen würde.
507
Insufficient Storage
WebDAV: Der Server hat nicht genug Speicherplatz, um die Repräsentation zu speichern, die zum erfolgreichen Abschluss erforderlich wäre.
508
Loop Detected
WebDAV: Der Server hat beim Verarbeiten der Anfrage eine Endlosschleife festgestellt.
510
Not Extended
Die Anfrage benötigt weitere Erweiterungen, die vom Server nicht unterstützt werden, damit sie erfüllt werden kann.
511
Network Authentication Required
Der Client muss sich im Netzwerk authentifizieren, bevor er Internetzugang erhält – typisch bei Captive Portals in WLAN-Netzen.

Keine Status Codes gefunden.