RUNWEBTOOLS
日本語

HTTP ステータスコード: 完全リファレンス

すべての HTTP 応答には、リクエストの結果を伝える 3 桁のステータスコードが含まれます。最初の桁がクラスを決めるので、見たことのないコードでも意図を一目で読み取れます。これは検索可能な完全一覧です。

  • 1xx — 情報: リクエストを受信、継続中。
  • 2xx — 成功: リクエストが受信され受理された。
  • 3xx — リダイレクト: 完了にはさらなる動作が必要。
  • 4xx — クライアントエラー: リクエストに問題がある。
  • 5xx — サーバーエラー: 有効なリクエストをサーバーが処理できなかった。

更新 2026-07-06

コード名前意味
100Continueリクエストの前半を受信; クライアントは本文の送信を続けるべき。
101Switching Protocolsクライアントの要求に応じてサーバーがプロトコル切り替えに同意(例: WebSocket へ)。
102Processingサーバーはリクエストを受信し処理中だが、まだ応答はない(WebDAV)。
103Early Hints最終応答の前に送るプリロードヒントで、ブラウザがリソースを先読みできる。
200OK標準的な成功応答。意味はメソッドによる(GET はリソース、POST は結果を返す)。
201Createdリクエストが成功し新しいリソースが作成された。通常その場所とともに返される。
202Acceptedリクエストは処理のために受理されたが、処理は完了していない。
203Non-Authoritative Information応答はオリジンではなく変換プロキシによる修正版。
204No Contentリクエストは成功したが返すコンテンツがない。
205Reset Content成功; クライアントは文書ビューをリセットすべき(例: フォームをクリア)。
206Partial ContentRange ヘッダーへの応答として、サーバーがリソースの一部のみを配信。
207Multi-StatusWebDAV で複数リソースの情報を伝える。
208Already Reportedすでに列挙された WebDAV バインディングのメンバーは再掲されない。
226IM Usedサーバーが GET を処理し、応答は適用されたインスタンス操作を表す。
300Multiple Choicesリクエストに複数の応答候補がある; クライアントが 1 つ選べる。
301Moved Permanentlyリソースが新しい URL へ恒久的に移動した; リンクとブックマークを更新。
302Foundリソースは一時的に別の URL にある; 今後のリクエストには元の URL を使用。
303See Other応答は別の URL にあり、GET で取得すべき。
304Not Modifiedキャッシュ版がまだ有効; クライアントは再利用できる(条件付きリクエスト)。
307Temporary Redirect302 と同様だがリダイレクト時にメソッドと本文を変えてはならない。
308Permanent Redirect301 と同様だがリダイレクト時にメソッドと本文を変えてはならない。
400Bad Requestクライアントエラー(不正な構文、無効なフレーミング)のためサーバーがリクエストを処理できない。
401Unauthorized認証が必要で、失敗したか提供されていない。
402Payment Required将来の使用のために予約; API が課金の問題を示すために時々使う。
403Forbiddenサーバーはリクエストを理解したが認可を拒否する。
404Not Foundサーバーは要求されたリソースを見つけられない。最もなじみのあるエラー。
405Method Not Allowedこの HTTP メソッドはこのリソースでサポートされていない。
406Not Acceptableリクエストの Accept ヘッダーに合うコンテンツをリソースが生成できない。
407Proxy Authentication Requiredクライアントはまずプロキシに認証する必要がある。
408Request Timeoutサーバーがリクエストを待ってタイムアウトした。
409Conflictリクエストがリソースの現在の状態と競合する(例: 編集の競合)。
410Goneリソースは恒久的に消え、転送先も不明。
411Length Requiredリクエストは Content-Length ヘッダーを指定する必要がある。
412Precondition Failedリクエストヘッダーの前提条件が偽と評価された。
413Payload Too Largeリクエスト本文がサーバーが処理する意思のあるサイズより大きい。
414URI Too Long要求された URL がサーバーの解釈する長さより長い。
415Unsupported Media Typeリクエストのメディアタイプがリソースでサポートされていない。
416Range Not Satisfiable要求された Range を満たせない。
417Expectation FailedExpect ヘッダーの期待を満たせなかった。
418I'm a teapotエイプリルフールの冗談コード(RFC 2324); サーバーはコーヒーを淹れるのを拒否する。
421Misdirected Requestリクエストが応答を生成できないサーバーに向けられた。
422Unprocessable Contentリクエストは整形式だが意味的に無効(API の検証エラーで一般的)。
423Lockedアクセス中のリソースがロックされている(WebDAV)。
424Failed Dependency依存していた以前のリクエストが失敗したためリクエストが失敗(WebDAV)。
425Too Early再送される可能性のあるリクエストの処理をサーバーが避けたい。
426Upgrade Requiredクライアントは Upgrade ヘッダーで示された別のプロトコルに切り替えるべき。
428Precondition Required失われた更新を防ぐため、オリジンはリクエストが条件付きであることを要求する。
429Too Many Requestsクライアントが一定時間に多すぎるリクエストを送った(レート制限)。
431Request Header Fields Too Largeヘッダーが大きすぎてサーバーが処理できない。
451Unavailable For Legal Reasons法的要求(検閲、削除)によりリソースが利用不可。
500Internal Server Error汎用エラー; サーバーが予期しない状況に陥った。サーバー側の総合的な障害。
501Not Implementedリクエストを果たすのに必要な機能をサーバーがサポートしていない。
502Bad Gatewayゲートウェイとして動くサーバーが上流サーバーから無効な応答を受け取った。
503Service Unavailableサーバーは一時的にリクエストを処理できない(過負荷または保守で停止)。
504Gateway Timeoutゲートウェイサーバーが上流サーバーから適時に応答を得られなかった。
505HTTP Version Not Supportedサーバーはリクエストで使われた HTTP バージョンをサポートしていない。
506Variant Also Negotiatesサーバーのコンテンツネゴシエーション設定エラー。
507Insufficient Storageリクエストを完了するのに必要な表現をサーバーが保存できない(WebDAV)。
508Loop Detectedサーバーがリクエスト処理中に無限ループを検出した(WebDAV)。
510Not Extendedサーバーがリクエストを果たすには、リクエストへのさらなる拡張が必要。
511Network Authentication Requiredネットワークアクセスを得るためにクライアントが認証する必要がある(キャプティブポータル)。

関連ツール