400-499

Client error responses

Die HTTP-Statuscodes im Bereich von 400 bis 499 sind Client Error-Codes. Sie werden vom Server verwendet, um dem Client mitzuteilen, dass die Anfrage aufgrund eines Fehlers des Clients fehlgeschlagen ist. Anfrage selbst ungültig war oder der Client nicht die notwendigen Berechtigungen hatte, um auf die angeforderte Ressource zuzugreifen. Sie werden häufig von Webanwendungen und APIs verwendet, um auf Probleme bei der Anfrageverarbeitung hinzuweisen. Es ist wichtig zu beachten, dass einige dieser Codes dem Client auch helfen können, den Fehler zu diagnostizieren und zu beheben. Der 400-Code gibt beispielsweise an, dass die Anfrage des Clients fehlerhaft ist, und kann dem Client helfen, die Ursache des Fehlers zu ermitteln. Der 401-Code weist den Client darauf hin, dass eine Authentifizierung erforderlich ist, um auf die angeforderte Ressource zuzugreifen, während der 403-Code anzeigt, dass der Client keine Berechtigung hat, auf die Ressource zuzugreifen.

<400/> Bad Request

Die Anfrage ist ungültig
Offiziell Unterstatus-Codes

<401/> Unauthorized

Die Anfrage war Unauthorisiert
Offiziell Unterstatus-Codes

<402/> Payment Required

eine Zahlung ist erforderlich
Offiziell

<403/> Forbidden

Diese Anfrage ist nicht erlaubt
Offiziell Unterstatus-Codes

<404/> Not Found

Der Webserver konnte die angeforderte Ressource nicht finden
Offiziell Unterstatus-Codes

<405/> Method Not Allowed

Die zur Anfrage genutzte Methode ist nicht erlaubt
Offiziell Unterstatus-Codes

<406/> Not Acceptable

Der Benutzer-Agenten besitzt keine akzeptierte Repräsentation
Offiziell Unterstatus-Codes

<407/> Proxy Authentication Required

Es ist eine Authentifikation bei dem Proxy erforderlich
Offiziell

<408/> Request Timeout

Die Zeit für die Anfrage ist abgelaufen
Offiziell

<409/> Conflict

Es gab einen Konflikt bei dem aktuellen Zustand der Ressouce
Offiziell

<410/> Gone

Die Ressouce ist dauerhaft nicht mehr verfügbar und wurde vermutlich gelöscht
Offiziell

<411/> Length Required

Die Anfrage wurde nicht bearbeitet, da eine Kontent länge erwartet wurde
Offiziell

<412/> Precondition Failed

Vorbedingungen waren nicht zufriedenstellen, die Anfrage war nicht erfolgreich
Offiziell Unterstatus-Codes

<413/> Payload Too Large

Die Nutzlast ist zu groß für den Server
Offiziell

<414/> URI Too Long

Die URL ist zu lang, der Server ist nicht bereit, diese auszuwerten
Offiziell

<415/> Unsupported Media Type

Das Format der Nutzlast steht für die Ressouce nicht zur verfügung
Offiziell

<416/> Range Not Satisfiable

Die angefragten Bereiche können nicht bereitgestellt werden
Offiziell

<417/> Expectation Failed

Die Erwartungen konnten nicht erfüllt werden
Offiziell

<418/> I'm a teapot

Der Kaffee konnte nicht mir einer Teekanne hergestellt werden
Offiziell

<421/> Misdirected Request

Die Anfrage wurde fehlgeleitet
Offiziell

<422/> Unprocessable Content

Wegen eines semantischen Fehlers, konnte die Anfrage nicht verarbeitet werden
Offiziell

<423/> Locked

Die Ressouce ist gesperrt
Offiziell

<424/> Failed Dependency

Eine unabdingbare Abhängigkeit ist nicht gegeben
Offiziell

<425/> Too Early

Server möchte die Anfrage noch nicht bearbeiten
Offiziell

<426/> Upgrade Required

Es ist ein Upgrade des Protokolls erforderlich
Offiziell

<428/> Precondition Required

Es ist eine Vorbedingung zur Verarbeitung der Anfrage erforderlich
Offiziell

<429/> Too Many Requests

Der Server hat zu viele Anfragen erhalten
Offiziell

<431/> Request Header Fields Too Large

Die Anfragekopfzeile ist zu groß
Offiziell

<440/> Login Time-out

die HTTP-Sitzung des Kunden ist abgelaufen und er muss sich erneut anmelden
Inoffiziell (Microsoft Internet Information Services)

<444/> No Response

Wird intern verwendet, um den Server anzuweisen, keine Informationen an den Client zurückzugeben und die Verbindung sofort zu schließen
Inoffiziell (nginx)

<449/> Retry With

Statuscode zeigt an, dass die Anforderung nicht erfüllt werden kann, weil der Kunde nicht genügend Informationen bereitgestellt hat
Inoffiziell (Microsoft Internet Information Services)

<451/> Unavailable For Legal Reasons

Wegen rechtlicher Gründe ist die Anfrage abgelehnt worden
Offiziell

<451/> Redirect

das Postfach des Benutzers konnte nicht erreicht werden
Inoffiziell (Microsoft Internet Information Services)

<494/> Request header too large

Der Client hat entweder eine zu große HTTP-Anfrage gesendet, oder der übermittelten HTTP-Header sind zu lang
Inoffiziell (nginx)

<495/> SSL Certificate Error

es ist ein Fehler bei der Überprüfung des Client-Zertifikats aufgetreten
Inoffiziell (nginx)

<496/> SSL Certificate Required

Anfrage, die kein SSL-Zertifikat enthält, obwohl eines benötigt wird
Inoffiziell (nginx)

<497/> HTTP Request Sent to HTTPS Port

eine reguläre HTTP-Anfrage wurde an den HTTPS-Port gesendet
Inoffiziell (nginx)

<499/> Client Closed Request

der Client hat die Anfrage geschlossen, bevor der Server eine Antwort senden konnte
Inoffiziell (nginx)