Error Codes Wiki

HTTP 203 Non-Authoritative Information — What It Means & How to Fix It

Informational2xx success

Overview

The HTTP 203 Non-Authoritative Information status code indicates the request was successful but the response payload has been modified by a transforming proxy.

Key Details

  • This status code indicates the response metadata is not exactly the same as what the origin server provided.
  • It is typically returned by a proxy that has modified the response headers or body.
  • The original response from the origin server would have been 200 OK.
  • It is rarely seen in practice and mostly theoretical.

Common Causes

  • A transforming proxy modified the response content before forwarding it.
  • A CDN or caching layer altered response headers.
  • Content adaptation or compression by an intermediary.

Steps

  1. 1If you need the original response, bypass the proxy and connect directly to the origin.
  2. 2Check proxy and CDN configurations for content transformation rules.
  3. 3Compare the response with a direct request to the origin server.
  4. 4Review the Via header to identify intermediary servers.

Tags

httpsuccessproxynon-authoritative

Related Items

More in 2xx Success

Frequently Asked Questions

It means a proxy or intermediary modified the original 200 OK response from the server before delivering it to the client.