406

Not Acceptable

The server cannot produce a response matching the acceptable values defined in the request.

What does this mean?

The resource requested is capable of generating only content not acceptable according to the Accept headers sent in the request. This typically happens when your application expects a specific content type (like JSON or XML) that the server cannot provide. This is an application content negotiation issue, not a problem with the hosting infrastructure.

What can you do?

  • 1 Check your Accept headers and ensure they match supported content types
  • 2 Verify your API or application supports the requested format (JSON, XML, HTML, etc.)
  • 3 Try accessing the resource without specifying an Accept header
  • 4 Contact your developer to review content negotiation settings
Go Home