411 Length Required betekent dat de server weigert het verzoek te accepteren zonder een gedefinieerde Content-Length. De client mag het verzoek herhalen met een geldige Content-Length-header die de grootte van de body aangeeft.
Dit gebeurt bij POST- en PUT-verzoeken die hun body met chunked transfer encoding versturen naar een server die dat niet accepteert, en bij verzoeken zonder body en zonder Content-Length: 0. Sommige grote diensten, waaronder Google, beantwoorden een lege POST zonder Content-Length met 411.
Voorbeeldresponse
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 en redirects controleren
Crawlers halen pagina’s op met GET, dat geen body heeft, dus 411 heeft geen invloed op SEO. Bij een redirectcontrole kan de code verschijnen als je POST gebruikt: wanneer een 307 of 308 wordt gevolgd, moeten de requestbody en de lengte ervan opnieuw worden verstuurd.
Veelvoorkomende oorzaken en toepassingen
- Een HTTP-client stuurt een
POSTzonder body en zonderContent-Length: 0. - Een streaming upload gebruikt
Transfer-Encoding: chunked, en de server of een proxy vereist een lengte. - Een proxy verwijdert of herschrijft de
Content-Length-header.