431 Request Header Fields Too Large

HTTP 431 status code indicates that a server refuses to process a request because HTTP headers are too big.

Servers can use this status code when the single header field or the total size of all headers are large.

More often than not, the culprit is a cookie-related header (Set-Cookie or Cookie). It is worth checking the Referer header as well because it can be spoofed.