Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
411 Length Required
Der HTTP-Statuscode411 Length RequiredClient-Fehlerantwort zeigt an, dass der Server die Anfrage ohne einen definiertenContent-Length Header abgelehnt hat.
Hinweis:Beim Senden von Daten in einer Reihe von Teilen wird derContent-Length Header weggelassen. Am Anfang jedes Teils muss die Länge des aktuellen Teils im hexadezimalen Format enthalten sein.Weitere Details finden Sie unterTransfer-Encoding.
In diesem Artikel
Status
411 Length RequiredBeispiele
>Chunked POST-Anfrage
Die folgende Anfrage wird in Teilen gesendet, was in einigen Fällen die Standardmethode zum Senden von Daten ist, zum Beispiel beimSchreiben in Streams:
POST /translate/de HTTP/1.1Host: api.example.comContent-Type: application/jsonTransfer-encoding: chunked2C{"text": "Hurry up, Ayşe is hungry!"}0In diesem Fall erwartet der Server eine Anfrage in einem Teil mit einemContent-Length Header und gibt eine 411-Antwort zurück:
HTTP/1.1 411 Length RequiredContent-Type: application/jsonContent-Length: 110{ "message": "Requests must have a content length header.", "documentation": "http://api/example.com/docs/errors",}Spezifikationen
| Specification |
|---|
| HTTP Semantics> # status.411> |