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 (
Cookie). It is worth checking the
Referer header as well because it can be spoofed.