HTTPステータスコード一覧

HTTPステータスコードを番号・クラス・キーワードで検索し、意味と典型的な用途を確認します。

61件

コード名前意味
100Continueサーバーがリクエストヘッダーを受け付けました。クライアントは本文を送信して続行します。
101Switching Protocolsサーバーがプロトコル変更(例: WebSocket)に同意しました。
102ProcessingWebDAV用。サーバーがリクエストを処理中です。
103Early Hints正式な応答の前にLinkヘッダー等を送り、ブラウザに先読みさせます。
200OKリクエストは成功しました。
201Createdリクエストが成功し、新しいリソースが作成されました。
202Acceptedリクエストは受理されましたが処理は完了していません。
203Non-Authoritative Informationプロキシが応答ヘッダーを変更しました。
204No Content成功。返す本文はありません。
205Reset Content成功。クライアントは表示(フォームなど)をリセットします。
206Partial ContentRangeリクエストに対し、リソースの一部だけを返しました。
207Multi-StatusWebDAV用。リソースごとのステータスをXML本文で返します。
208Already ReportedWebDAV用。リソースは既に前の応答で報告済みです。
226IM Usedリソースの差分エンコーディングで応答しました。
300Multiple Choices複数の応候補があり、クライアントが選択します。
301Moved Permanentlyリソースの新しい恒久的なURLがあります。リンクやブックマークを更新してください。
302Found別のURLへの一時的なリダイレクトです。
303See Other結果は別URLにGETで取得してください。
304Not Modifiedキャッシュがまだ有効です。本文は送信されません。
307Temporary Redirect同じメソッドと本文を保ったままリダイレクトします。
308Permanent Redirectメソッドと本文を保つ恒久的リダイレクトです(301と異なりメソッドが変わりません)。
400Bad Requestリクエストが不正で処理できません。
401Unauthorized認証が必要か、認証に失敗しました。
402Payment Required予約済みコード。一部のAPIが課金制限に使います。
403Forbidden認証の有無にかかわらず要求は許可されません。
404Not FoundこのURLにリソースがありません。
405Method Not AllowedこのリソースではそのHTTPメソッドを使えません。
406Not AcceptableAcceptヘッダーに合う応答がありません。
407Proxy Authentication Required先にプロキシの認証が必要です。
408Request Timeoutサーバーがリクエスト待ちでタイムアウトしました。
409Conflictリクエストがリソースの現在の状態と競合しています。
410Goneリソースは存在しましたが恒久的に削除されました。
411Length RequiredContent-Lengthヘッダーが必要です。
412Precondition Failed条件付きヘッダー(If-Match等)の条件を満たしませんでした。
413Content Too Largeリクエスト本文が大きすぎます。
414URI Too LongリクエストURLがサーバーの許容を超えています。
415Unsupported Media Typeリクエスト本文の形式に対応していません。
416Range Not Satisfiable要求された範囲がリソースの範囲外です。
417Expectation FailedExpectヘッダーの要求を満たせません。
418I'm a TeapotRFC 2324の冗談コード。一部のAPIが遊び心で使います。
421Misdirected Requestこのオリジンに応答できないサーバーへリクエストが届きました。
422Unprocessable Content構文は正しいが内容が意味的に不正です(バリデーションエラー)。
423LockedWebDAV用。リソースがロックされています。
424Failed DependencyWebDAV用。依存先のリクエストが失敗しました。
425Too Early早すぎるリクエスト(0-RTT)の再送を拒否します。
426Upgrade Requiredクライアントは新しい/別のプロトコルへ切り替える必要があります。
428Precondition Required更新競合を防ぐため条件付きリクエストが必要です。
429Too Many Requestsレート制限です。間隔を空けて再試行してください(Retry-After参照)。
431Request Header Fields Too Largeリクエストヘッダーが大きすぎます。
451Unavailable For Legal Reasons法的理由でブロックされました(番号は華氏451度に由来)。
500Internal Server Errorサーバー側の一般的な障害です。
501Not Implementedサーバーがそのメソッドや機能に対応していません。
502Bad Gatewayプロキシ/ゲートウェイが上流から不正な応答を受けました。
503Service Unavailableサーバーが過負荷またはメンテナンス中です。
504Gateway Timeoutプロキシ/ゲートウェイが上流の応答を待ってタイムアウトしました。
505HTTP Version Not SupportedリクエストのHTTPバージョンにサーバーが対応していません。
506Variant Also Negotiatesサーバーのコンテンツネゴシエーション設定エラーです。
507Insufficient StorageWebDAV用。サーバーの容量不足です。
508Loop DetectedWebDAV用。処理中にループを検出しました。
510Not Extendedサーバーが対応していない拡張がリクエストに必要です。
511Network Authentication Requiredキャプティブポータルでネットワーク利用前にログインが必要です。

参照データはページに同梱され、検索はローカルで実行します。

使い方

  1. コードかキーワードを入力します。
  2. 該当するステータスを確認します。
  3. コードと意味をコピーします。

対応範囲

IANA登録の1xx〜5xxと一般的な非標準コード(418・451・Cloudflare系5xx)を収録。参照表であり、実際にHTTPリクエストを発行するツールではありません。

関連する道具

関連ガイド