:

https://usenet-abc.de/Error/400

Die Kategorie 4xx des Statuscodes ist für Fälle bestimmt in denen der Client sich geirrt zu haben scheint. Ausgenommen, bei der Reaktion auf eine HEAD Anfrage wo der Server Informationen mit einschließen sollte die Aufschluss für den Fehlergrund enthält und ob es sich um einen temporäreren oder dauerhaften Zustand handelt. Diese Status-Codes sind auf jede mögliche Antragmethode anwendbar. User Agents sollten jede enthaltene 4xx Serverantwort zum Benutzer weiterleiten.

Wenn der Client Daten sendet, sollte eine Servererimplementierung, die TCP verwendet darauf achtgeben, dass der Client den Empfang des Packet(s) bestätigt, welches die Serverantwort enthält, bevor der Server die Eingangsverbindung schließt. Wenn der Client damit fortfährt Daten zum Server zu schicken, nachdem die Verbindung geschlossen wurde, wird vom TCP Stack des Servers ein Beendigungspaket zum Client geschickt, welches den Puffer Eingang des Clienten löschen kann, bevor es durch die HTTP Anwendung gelesen und ausgegeben werden können.

400 Bad Request: Der Server konnte die Anfrage des Clients wegen einer fehlerhaften Syntax nicht verstehen. Der Client sollte die Anfrage nicht ohne Modifikationen wiederholen.

Falls Du über einen Link auf diese Seite gelangt bist, informiere bitte den Inhaber des Dokuments, das diesen Link enthielt, damit er ggf. eine Aktualisierung vornehmen kann.

Gruß

Autor: Holger Kremb - 28.05.2011


Kategorie(n): Error