HTTP ステータスコード検索
標準の HTTP ステータスコードを番号でも名前でも検索し、その意味を確認できます。100 Continue から 511 Network Authentication Required まで網羅。
🔒 お使いのブラウザ内でローカル処理されます
Loading…
使い方
- 検索ボックスにステータスコードを入力します(例:404、301、500)。
- 名前で検索することもできます。「gateway」と入力すれば 502 Bad Gateway と 504 Gateway Timeout の両方が表示されます。
- 番号の部分一致にも対応しています。「40」と入力すれば 400〜409 の範囲がまとめて並びます。
- 各コードの下の説明を読み、その意味とサーバーが返す場面を確認します。
- 「リセット」を押すと検索条件が消え、全レジストリを再び一覧できます。
特徴
- IANA の HTTP ステータスコードレジストリに登録された 100〜511 のすべてのコードを収録
- 番号でも名前でも検索でき、部分一致・大文字小文字の区別なしに対応
- 各コードに公式名称だけでなく実務的な解説を添付
- 結果はクラス(1xx〜5xx)ごとにまとまり、関連するコードを比較しやすい
- レジストリ全体をページに同梱。入力した内容がどこかへ送信されることはありません
よくある質問
HTTP ステータスコードの 5 つのクラスはそれぞれ何を表しますか?
最初の 1 桁がレスポンスの分類を示します。1xx(情報レスポンス)はリクエストを受け取り、サーバーがまだ処理中であることを表します。2xx(成功)はリクエストが正しく理解され、処理されたことを意味します。3xx(リダイレクト)は別の URL をたどるなど、さらに何らかの動作が必要であることを示します。4xx(クライアントエラー)はリクエスト自体に問題がある場合で、パスの誤り、認証情報の不足、非対応メソッドなどが原因です。5xx(サーバーエラー)はリクエスト自体は正常でも、サーバーが処理を完了できなかったことを表します。
301・302・307・308 の違いは何ですか?
4 つともリダイレクトですが、恒久的かどうかと、HTTP メソッドが維持されるかどうかが異なります。301 Moved Permanently と 308 Permanent Redirect はリソースが恒久的に移転したことを示し、ブラウザーや検索エンジンはリンクを更新すべきです。302 Found と 307 Temporary Redirect は一時的な移動で、元の URL を使い続けるべきことを示します。新しい 307 と 308 はメソッドとボディの保持を保証しますが、多くのクライアントは歴史的に 301 や 302 をたどる際に POST を GET に変えてきました。互換性を重視する恒久移転には 301 を、POST を POST のまま維持したい場合には 308 を使ってください。
404 ではなく 410 を返すべきなのはどんなときですか?
404 Not Found は、その URL に現時点でリソースが存在しないという事実を伝えるだけです。もともと存在しなかったのか、移動したのか、明日には戻るのかは示しません。410 Gone は意図的かつ最終的な宣言で、そこにあったリソースを転送先なしで意図的に削除したことを意味します。検索エンジンは 410 をより強いシグナルとして扱い、インデックスから早く削除する傾向があります。意図的にコンテンツを終了する場合は 410 を、単なる打ち間違いを含むそれ以外の場合は 404 を使いましょう。
500 エラーは何を意味しますか?
5xx はサーバー側の問題であり、利用者側の問題ではありません。訪問者としては直しようがなく、数分後に再読み込みするくらいしかできません。リクエスト自体は正常なので、キャッシュを消しても効果はありません。開発者としては、500 Internal Server Error は未処理例外の総称なので、本当の原因はステータスコードではなくアプリケーションのログやスタックトレースにあります。より具体的な 5xx が原因を絞り込みます。502 と 504 は上流サービスやプロキシを、503 は多くの場合過負荷かメンテナンス中を示します。
このデータの出典は何ですか?検索内容はどこかに送信されますか?
コードと説明は IANA の HTTP ステータスコードレジストリと、その根拠となる RFC(主に RFC 9110)に基づいています。一覧全体はページに同梱されており、絞り込みは入力に合わせてブラウザー内だけで実行されます。サーバーへ何も送信されず、検索内容が記録されることもありません。ページを読み込んだあとはオフラインでも動作します。