使い方
- ステータスコードまたは単語に、404のようなコード、4xxのような分類、またはnot foundのような名前の単語を入力します。
- 結果、意味、既定でキャッシュされるかを読みます。複数のコードが一致した場合は、一致するコードの表に並びます。
- 登録されているすべてのコードを開くと、IANAの登録簿にあるすべてのコードを、定義しているRFCとともに見られます。
5つの分類
ステータスコードの最初の桁がその分類を表し、残りの2桁は分類の中のどの場合かを示します。RFC 9110のセクション15が、登録簿のコードのほとんどを定義しており、各分類はクライアントにとって決まった意味を持ちます。
- 情報(1xx):リクエストはまだ処理中で、サーバーはさらに応答を送ります。
- 成功(2xx):リクエストは受け取られ、理解され、受理されました。
- リダイレクト(3xx):クライアントは別の操作が必要で、通常は別のアドレスへ進みます。
- クライアントエラー(4xx):リクエストに誤りがあるか、送られたとおりには応じられません。
- サーバーエラー(5xx):正しいリクエストを、サーバーが処理できませんでした。
既定でキャッシュされる応答
RFC 9110のセクション15.1は、ヒューリスティックな期限切れによって、キャッシュが既定で再利用してよいコードを挙げています。200、203、204、206、300、301、308、404、405、410、414、501の12個です。それ以外のコードは、ヒューリスティックにはキャッシュされません。明示的なキャッシュ制御を持つ応答は、その制御に従います。そのため表の列は、すべてのサーバーの動作ではなく、キャッシュ制御がないときの動作を示します。
一覧の出所
この表は、2026年11月10日時点のIANA HTTPステータスコード登録簿です。登録されているのは64個のコードです。登録簿が未割り当てとしている範囲は省いています。注意が必要な項目が2つあります。104はインターネットドラフトに結び付いた一時的な登録で、登録簿は510を廃止として扱っています。どちらも結果に注記を表示します。
計算例:404と「not found」
404と入力すると、1つのコード(404 Not Found)が見つかります。「not found」と入力すると、名前の単語が一致するため、同じコードが見つかります。どちらの検索も結果は同じで、下の表は404について、ツールが出力する内容を示します。
このコードは分類4のクライアントエラーです。RFC 9110のセクション15.5.5が定義しており、キャッシュが既定で再利用できる12個のコードの1つです。
| 出力 | 404の場合 |
|---|---|
| 結果 | 404 Not Found |
| 定義されている場所 | RFC 9110、セクション15.5.5 |
| 既定でキャッシュされるか | はい:キャッシュは既定で保存してよい(RFC 9110、セクション15.1)。ただし応答が別のキャッシュ規則を設定している場合は、それに従います。 |
よくある質問
401と403の違いは何ですか?
401 Unauthorizedは、リクエストに有効な認証情報がないことを意味するため、サインインすれば解決することがあります。403 Forbiddenは、サーバーがリクエストを理解したうえで拒否することを意味するため、同じ認証情報を送り直しても答えは変わりません。
410は404と同じですか?
厳密には違います。どちらも、そのアドレスに資源がないことを示しますが、410 Goneは資源が完全に削除されたことを示します。RFC 9110のセクション15.5.5は、削除が恒久的だと分かっているときは、サーバーは404より410を優先するべきだとしています。
キャッシュ可能なコードなら、応答は必ずキャッシュされるのですか?
いいえ。キャッシュは既定でこれらの応答を再利用してよいだけです。Cache-Control: no-storeのような明示的なキャッシュ制御を持つ応答は、その制御に従います。ブラウザやプロキシも、保存について独自の判断をします。
306が未使用と説明されているのはなぜですか?
RFC 9110のセクション15.4.7は、この値は以前の仕様で定義されたもので、もう使われず、予約されていると述べています。ソフトウェアは応答にこの値が来ることを想定するべきではないため、表では未使用と示しています。
独自のステータスコードを作れますか?
登録簿にない数字を送ることはできますが、ほかのソフトウェアはその意味を知りません。RFC 9110のセクション15.1は、新しいコードはセクション16.2が説明するHTTPステータスコード登録簿に登録されるべきだとしています。
入力した検索内容は、どこかに送られますか?
いいえ。検索と表はお使いのブラウザの中で動きます。入力した内容は、当サイトのサーバーに送られることも、保存されることもありません。
出典
- IANA:HTTPステータスコード登録簿(英語)
- RFC 9110:HTTP意味論、セクション15、ステータスコード(英語)
- RFC 6585:追加のHTTPステータスコード(英語)
- RFC 4918:Web分散オーサリングとバージョン管理のためのHTTP拡張、WebDAV(英語)
数値と文章の最終確認日:2026年11月10日火曜日。