406

HTTP 406 Not Acceptable

4xx Client Error

  1. Home
  2. > HTTP Status Codes >
  3. > 4xx >
  4. 406
4xx Client Error RFC 7231, Section 6.5.6

What is HTTP 406 Not Acceptable?

The 406 (Not Acceptable) status code indicates that the target resource does not have a current representation that would be acceptable to the user agent, based on the proactive negotiation header fields received in the request (such as Accept, Accept-Language, or Accept-Encoding).

Common Use Cases

  • Requesting an unsupported content type via Accept header
  • Language negotiation failure
Help2Code Logo
Menu