411 Length Required bedeutet, dass der Server die Anfrage ohne definierte Content-Length nicht annimmt. Der Client kann die Anfrage mit einem gültigen Content-Length-Header wiederholen, der die Größe des Bodys angibt.
Das passiert bei POST- und PUT-Anfragen, die ihren Body mit Chunked Transfer Encoding an einen Server senden, der das nicht akzeptiert, und bei Anfragen ohne Body und ohne Content-Length: 0. Manche großen Dienste, darunter Google, beantworten ein leeres POST ohne Content-Length mit 411.
Beispielantwort
HTTP/1.1 411 Length Required
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 66
Connection: close
<p>POST requests require a <code>Content-length</code> header.</p> SEO und Weiterleitungsprüfung
Crawler rufen Seiten mit GET ab, das keinen Body hat, daher hat 411 keine Auswirkung auf SEO. Bei einer Weiterleitungsprüfung kann der Code auftreten, wenn Sie POST verwenden: Beim Folgen einer 307 oder 308 müssen der Body der Anfrage und seine Länge erneut gesendet werden.
Häufige Ursachen und Einsatzzwecke
- Ein HTTP-Client sendet ein
POSTohne Body und ohneContent-Length: 0. - Ein Streaming-Upload verwendet
Transfer-Encoding: chunked, und der Server oder ein Proxy verlangt eine Längenangabe. - Ein Proxy entfernt den
Content-Length-Header oder schreibt ihn um.