DevToolPal
日本語
2xx 成功

203 Non-Authoritative Information

信頼できない情報

意味

リクエストは成功しましたが、変換プロキシがオリジンの 200 レスポンスの内容を変更しています。

よくある原因

  • プロキシが画像を圧縮したり HTML を書き換えたりした
  • モバイルキャリアや企業プロキシがコンテンツを変更した

対処法

クライアント・閲覧者の場合

200 と同様に扱えますが、内容はオリジンが送ったものそのままではありません。HTTPS を使えば中継者による変更を防げます。

サイトや API の運営者の場合

オリジンが 203 を送ることはほぼありません。変換プロキシを使う場合、オリジンから Cache-Control: no-transform を送ると変換を拒否できます。

レスポンス例

HTTP/1.1
HTTP/1.1 203 Non-Authoritative Information
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

仕様

RFC 9110 §15.3.4

よくある質問

› 203 はエラーですか?

いいえ。ボディが中継者によって変更されたことを示す成功コードです。

› プロキシによるコンテンツ変更を止めるには?

HTTPS で配信し、Cache-Control: no-transform を付けます。