All HTTP status codes

HTTP 431 Request Header Fields Too Large

Client Error

Headers (one or all together) are too large for the server — very often a bloated Cookie header.

Defined in RFC 6585

Common causes

  • Cookies accumulated beyond proxy/server header limits
  • Excessively long Referer or custom headers

How to fix it

  1. Clear cookies for the site; shrink what your app stores in cookies

  2. Move large data out of headers

  3. Raise server header-size limits only if genuinely needed

Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.