431 Request Header Fields Too Large
4xx Client Error

The 431 status code indicates that the server is unwilling to process the request because its header fields are too large. The request MAY be resubmitted after reducing the size of the request header fields.

It can be used both when the set of request header fields in total is too large, and when a single header field is at fault. In the latter case, the response representation SHOULD specify which header field was too large.

RFC 6585 Section 5

This is part of the expanded “Additional HTTP Status Codes” as defined in RFC 6585.


431 responses MUST NOT be cached.