Skip to content

411 Length Required

Meaning

The server refuses to accept the request without a defined Content-Length header.

When to Use

When the server requires a Content-Length header in the request (often in POST/PUT) and the client has not sent it.

Example

If a client sends a POST with chunked transfer encoding or no Content-Length where it's mandated, the server can respond with 411 Length Required to indicate the client must specify the length.

When Not to Use

Do not use if the length is provided or not needed. This is specific to situations where knowing the content length is required by the server to process the request.

Source

RFC 9110


Released under the MIT License.