DEVELOPER TOOLS · LOCAL ONLY

HTTP ステータスコード一覧

HTTP ステータスコードの完全な一覧。名称、分類、使いどころを掲載しています。

内蔵の静的データのみを使用し、ネットワーク通信は行いません。

48 件中 48 件を表示

1xx 情報

コード名称説明
100Continueサーバーがリクエストヘッダーを受け取り、クライアントは本文の送信を続行できます。
101Switching ProtocolsUpgrade ヘッダーに従いプロトコルを切り替えます。WebSocket でよく使われます。
103Early Hints最終レスポンスの前にリソースのヒントを送り、ブラウザが先読みを開始できます。

2xx 成功

コード名称説明
200OKリクエストが成功し、レスポンス本文に要求したデータが含まれます。
201Createdリクエストが成功し新しいリソースを作成しました。場所は通常 Location ヘッダーで示されます。
202Acceptedリクエストは受理されましたが処理は未完了です。非同期処理に適します。
204No Contentリクエストは成功しましたが本文はありません。削除や保存後によく使われます。
206Partial ContentRange ヘッダーで要求された部分のみを返します。

3xx リダイレクト

コード名称説明
301Moved Permanentlyリソースは恒久的に移動しました。クライアントと検索エンジンは新しい URL を使用します。
302Foundリソースは一時的に別の URL にあります。元の URL は今後も使用されます。
303See Other別の URL へ GET で取得し直します。フォーム送信後によく使われます。
304Not Modifiedキャッシュは有効なため、再ダウンロードは不要です。
307Temporary Redirect一時的なリダイレクトで、元の HTTP メソッドを保持します。
308Permanent Redirect恒久的なリダイレクトで、元の HTTP メソッドを保持します。

4xx クライアントエラー

コード名称説明
400Bad Requestリクエストの形式が不正でサーバーが解釈できません。
401Unauthorized有効な認証情報が必要か、提示された認証情報が失効しています。
402Payment Required支払い関連のために予約されています。実際にはあまり使われません。
403Forbiddenリクエストは理解されましたが認可されません。再ログインしても通常は解決しません。
404Not Found該当するリソースがありません。過去に存在したかどうかは示されません。
405Method Not Allowedこの URL は使用された HTTP メソッドを受け付けません。
406Not AcceptableAccept ヘッダーに合う形式を生成できません。
407Proxy Authentication Required先にプロキシで認証を完了する必要があります。
408Request Timeoutサーバーの待機時間内にリクエストが完了しませんでした。
409Conflictリソースの現在の状態と競合します。同時編集でよく起こります。
410Goneリソースは恒久的に削除され、復活しないことが明示されています。
411Length RequiredContent-Length ヘッダーが必須です。
412Precondition Failedリクエストヘッダーの事前条件が満たされませんでした。
413Content Too Largeリクエスト本文がサーバーの許容サイズを超えています。
414URI Too Longリクエスト URL が長すぎます。GET のクエリ文字列が大きすぎる場合が多いです。
415Unsupported Media Typeリクエスト本文のメディアタイプに対応していません。
416Range Not Satisfiable要求された Range がリソースの実際のサイズを超えています。
418I'm a teapotエイプリルフール仕様に由来する冗談のステータスで、実運用の API には使いません。
422Unprocessable Content構文は正しいが意味的に誤りがあります。入力検証の失敗でよく使われます。
423Lockedリソースはロックされています。WebDAV 仕様で定義されます。
425Too Earlyリプレイの可能性がある早期データの処理を拒否します。
426Upgrade Requiredサーバーが指定したプロトコルへの切り替えが必要です。
428Precondition Required更新の消失を防ぐため、条件付きリクエストが必要です。
429Too Many Requestsレート制限に達しました。Retry-After に従って再試行してください。
431Request Header Fields Too Largeリクエストヘッダーが大きすぎて処理できません。
451Unavailable For Legal Reasons法的な要求によりリソースを提供できません。

5xx サーバーエラー

コード名称説明
500Internal Server Errorサーバーで予期しないエラーが発生しました。汎用のエラー応答です。
501Not Implementedリクエストの実行に必要な機能をサーバーが実装していません。
502Bad Gatewayゲートウェイまたはプロキシが上流から不正な応答を受け取りました。
503Service Unavailable一時的にサービスを提供できません。メンテナンスや過負荷が主な原因です。
504Gateway Timeoutゲートウェイが上流サーバーの応答を待ってタイムアウトしました。
505HTTP Version Not Supportedリクエストで使用された HTTP バージョンに対応していません。
507Insufficient Storage保存領域が不足して処理を完了できません。WebDAV 仕様に由来します。
511Network Authentication Requiredネットワーク認証が必要です。公共 Wi-Fi のログイン画面で見られます。

使い方

HTTP ステータスコードの完全な一覧。名称、分類、使いどころを掲載しています。

1xx から 5xx まで分類した主要な HTTP ステータスコードを、それぞれの意味と使う場面とともに掲載しています。上部の検索ボックスでコード・名称・説明から絞り込めます。404、gateway、リダイレクトなどで試してみてください。

制限とプライバシー

内蔵の静的データのみを使用し、ネットワーク通信は行いません。

処理はすべてこのブラウザ内で行われます。入力が送信・保存されることも、URL やログに記録されることもありません。