HTTPステータスコード一覧

1xx: 情報レスポンス(Informational)

コード英語名称詳細説明
100Continueリクエストは継続可能です。クライアントはリクエストを続けてください。
101Switching Protocolsサーバーはプロトコルの切り替えを行います。
102Processingサーバーはリクエストの処理を継続しています。(WebDAV)
103Early Hints早期ヒント。リンクヘッダーで事前にリソースをプッシュできます。

2xx: 成功(Successful)

コード英語名称詳細説明
200OKリクエストは成功し、レスポンスに要求されたリソースが含まれます。
201Createdリクエストは成功し、新しいリソースが作成されました。
202Acceptedリクエストは受理されましたが、処理は完了していません。
203Non-Authoritative Informationサーバーは信頼できない情報を返しています。
204No Contentリクエストは成功しましたが、返すコンテンツはありません。
205Reset Contentクライアントは表示やフォームをリセットしてください。
206Partial Contentリクエストされた部分的なコンテンツを返しています。
207Multi-Status複数のステータスを含むレスポンス。(WebDAV)
208Already Reported以前に報告されたメンバーの状態を繰り返しています。(WebDAV)
226IM Usedリクエストは成功し、リソースの一部がインスタンス操作で変更されました。(RFC 3229)

3xx: リダイレクト(Redirection)

コード英語名称詳細説明
300Multiple Choices複数の選択肢があり、ユーザーに選択を促します。
301Moved Permanentlyリソースは恒久的に別のURIに移動しました。
302Foundリソースは一時的に別のURIにあります。
303See Other別のURIでGETメソッドを使ってリソースを取得してください。
304Not Modifiedリソースは変更されていません。帯域節約に使われます。
305Use Proxyリクエストは指定されたプロキシを使うべきです。(現在はほとんど使われません)
306Switch Proxy以前使われていたが現在は廃止されています。
307Temporary Redirectリソースが一時的に別のURIに移動し、同じHTTPメソッドでリダイレクトします。
308Permanent Redirectリソースが恒久的に別のURIに移動し、元のHTTPメソッドを変えずにリダイレクトします。

4xx: クライアントエラー(Client Error)

コード英語名称詳細説明
400Bad Requestリクエストが不正で、サーバーは理解できませんでした。
401Unauthorized認証が必要です。認証情報が不足または無効です。
402Payment Required将来的な利用のために予約されています。
403Forbiddenリソースへのアクセスが禁止されています。
404Not Found指定されたリソースが見つかりません。
405Method Not Allowedリクエストメソッドは許可されていません。
406Not Acceptableクライアントの指定したAcceptヘッダーに合うレスポンスがありません。
407Proxy Authentication Requiredプロキシ認証が必要です。
408Request Timeoutリクエストのタイムアウトが発生しました。
409Conflictリクエストが現在のサーバー状態と矛盾しています。
410Goneリソースは永久に削除されました。
411Length RequiredContent-Lengthヘッダーが必要です。
412Precondition Failed前提条件が満たされていません。
413Payload Too Largeリクエストのペイロードが大きすぎます。
414URI Too LongURIが長すぎます。
415Unsupported Media Typeリクエストのメディアタイプがサポートされていません。
416Range Not Satisfiableリクエストされた範囲が満たせません。
417Expectation FailedExpectヘッダーの期待が満たされませんでした。
418I'm a teapotジョークのコード。ティーポットはコーヒーを醸造できません。(RFC 2324)
421Misdirected Requestリクエストはサーバーによって処理できません。
422Unprocessable Entity意味的に正しくないため処理できません。(WebDAV)
423Lockedリソースがロックされています。(WebDAV)
424Failed Dependency前のリクエストの失敗により処理できません。(WebDAV)
425Too Earlyリクエストは早すぎて処理できません。
426Upgrade Requiredアップグレードが必要です。
428Precondition Required前提条件が必要です。
429Too Many Requestsリクエストが多すぎます。レート制限されています。
431Request Header Fields Too Largeリクエストヘッダーが大きすぎます。
451Unavailable For Legal Reasons法的理由により利用できません。

5xx: サーバーエラー(Server Error)

コード英語名称詳細説明
500Internal Server Errorサーバー内部でエラーが発生しました。
501Not Implementedサーバーは機能を実装していません。
502Bad Gatewayゲートウェイまたはプロキシの不正なレスポンス。
503Service Unavailableサービスが利用不可能です。メンテナンスや過負荷の可能性。
504Gateway Timeoutゲートウェイやプロキシのタイムアウト。
505HTTP Version Not SupportedHTTPバージョンがサポートされていません。
506Variant Also Negotiatesコンテンツネゴシエーションに問題があります。
507Insufficient Storageサーバーに十分なストレージがありません。(WebDAV)
508Loop Detectedサーバーで無限ループが検出されました。(WebDAV)
510Not Extended拡張が必要です。
511Network Authentication Requiredネットワーク認証が必要です。