HTTPステータスコード
すべてのHTTPステータスコードを詳細な説明、実際のユースケース、レスポンス例とともに検索・閲覧できます。
このツールについて
HTTPステータスコード リファレンスは、HTTP仕様で定義された すべての標準HTTPレスポンスステータスコードを網羅する ブラウザベースの包括的なガイドです。失敗するAPIコールのデバッグ、 リバースプロキシの設定、ウェブ開発の面接準備など、100から511 までのすべてのコードについて、詳細な説明、実際のユースケース、 HTTPレスポンス例に即座にアクセスできます。
すべてのコンテンツはブラウザ内で完全にレンダリングされます。 サーバーとの通信、トラッキング、サードパーティ依存関係は ありません。ステータスコード番号で検索、カテゴリ(1xx情報、 2xx成功、3xxリダイレクト、4xxクライアントエラー、5xxサーバー エラー)でフィルター、またはキーワードを入力して必要なコードを 見つけられます。展開された各エントリには、HTTP仕様の完全な 説明、コードに遭遇する一般的なシナリオ、コピー可能なレスポンス 例、関連するステータスコードへのリンクが含まれます。
このリファレンスは、200 OK、301 Moved Permanently、 404 Not Found、500 Internal Server Error のようなよく 使われるコードから、103 Early Hints、418 I'm a Teapot、 429 Too Many Requests、451 Unavailable For Legal Reasons などのあまり知られていないコードまで、標準コードの全範囲を カバーしています。すべてのエントリに、オリジナルの仕様の セマンティクスとともに、モダンウェブ開発やREST API設計の 実践的なガイダンスが含まれています。
個別のステータスコードページでは、フィールドレベルの詳細分析、 埋め込みインタラクティブ検索、検索エンジン向けの構造化データが さらに詳しく提供されます。HTTPステータスコードの意味を理解 したい時や、自分のAPIで使うべきコードを選ぶ時のリファレンス として、このツールをご活用ください。
使い方
- 検索バーにステータスコード番号(例:「404」)またはキーワード(例:「redirect」)を入力します。
- カテゴリバッジをクリックしてクラスでフィルター:1xx、2xx、3xx、4xx、5xx。
- ステータスコードカードをクリックして、完全な説明、ユースケース、レスポンス例を展開します。
- Copy ボタンでHTTPレスポンス例をクリップボードにコピーします。
- 関連するステータスコードをクリックして、関連エントリにジャンプ・展開します。
- 展開されたカードの下部にある詳細リンクをクリックして、そのステータスコードの個別ページを表示します。
よくある質問
HTTPステータスコードとは何ですか?
HTTPステータスコードは、クライアントのリクエストに応じてサーバーが返す3桁の数値です。リクエストが成功したか、リダイレクトが発生したか、クライアントエラーが発生したか、サーバーエラーが発生したかを示します。HTTP仕様(RFC 9110)で定義されており、ウェブの動作の基本です。
401と403の違いは何ですか?
401 Unauthorizedは、リクエストに有効な認証資格情報がないことを意味します。クライアントが自身の身元を証明していません。403 Forbiddenは、クライアントの身元は判明している(認証済みの場合もある)が、要求されたリソースへのアクセス権限がないことを意味します。簡単に言えば:401は「あなたは誰ですか?」、403は「あなたが誰かは分かっていますが、これは許可されていません。」です。
301と302のリダイレクトはいつ使い分けるべきですか?
ページが恒久的に新しいURLに移動し、検索エンジンにランキングシグナルを移転させたい場合は301 Moved Permanentlyを使用します。元のURLが最終的に再び利用可能になる一時的なリダイレクト(A/Bテスト、メンテナンスページなど)には302 Foundを使用します。メソッドを保持するリダイレクトには、308(恒久的)または307(一時的)が推奨されます。
429 Too Many Requestsとは何を意味しますか?
429は、サーバーが設定したレート制限を超えたことを示します。多くのAPIはRetry-Afterヘッダーを含め、再試行までの待機秒数を通知します。APIのドキュメントで具体的なレート制限を確認し、クライアントコードに指数バックオフを実装してください。
418「I'm a Teapot」は本当のステータスコードですか?
はい、でもいいえ。1998年のエイプリルフールのジョークであるHyper Text Coffee Pot Control Protocol(RFC 2324)の一部として定義されました。実際のHTTPサーバーで実装されることは想定されていませんが、多くの実際のアプリケーションがイースターエッグとして含めています。Googleは google.com/teapot でこれを有名に実装しています。
データは安全ですか?
もちろんです。このツールはブラウザ内で完全に動作する純粋なクライアントサイドリファレンスです。外部サーバーへのデータ送信、Cookieの使用、検索クエリへの分析収集は一切ありません。検索内容はあなたのマシン上に留まります。
関連ツール
URLエンコード/デコード
URLのエンコード・デコード、クエリパラメータの解析、クエリ文字列の構築を行います。
JSONフォーマッター
JSONの整形、検証、ツリー表示をシンタックスハイライト付きで行えます。
JWTデコーダー
JSON Web Tokenをデコードし、ヘッダー、ペイロード、署名を検証します。
メタタグ生成ツール
HTMLメタタグ、Open Graph、Twitter Cardタグをライブプレビュー付きで生成します。
Content-Typeヘッダービルダー
正しいMIMEタイプ、charset、boundaryパラメータでContent-Typeヘッダーを構築します。ヘッダーまたはcurlフラグとしてコピー。
HTTPメソッドリファレンス
GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONSなどの詳細仕様を網羅したインタラクティブなHTTPメソッドリファレンス。
レートリミット計算ツール
APIレートリミットの単位を変換します。秒・分・時間・日あたりのリクエスト数とバースト容量を計算。
ポート番号リファレンス
100以上のウェルノウン、登録済み、動的TCP/UDPポート番号をサービス名とプロトコル詳細付きで検索・閲覧。
通貨コードリファレンス
150以上のISO 4217通貨コードをシンボル、国、小数桁数、Intl.NumberFormat書式プレビュー付きで検索。
HTTP/2 vs HTTP/3比較
HTTP/1.1、HTTP/2、HTTP/3プロトコルの機能詳細、パフォーマンス特性、移行ガイドを並べて比較。
ブラウザ機能検出
ブラウザのAPI対応状況を50以上のWebプラットフォーム機能(WebGL、WebGPU、Service Workerなど)で検出・表示。
User-Agentパーサー
User-Agent文字列を解析し、ブラウザ、OS、デバイスタイプ、レンダリングエンジンを特定。ボット/クローラー検出対応。