HTTPステータスコード

1xx 情報

100 継続

サーバーがリクエストヘッダーを受信しました。クライアントはリクエストボディの送信を続行してください。

101 プロトコル切替

リクエスト元がサーバーにプロトコルの切り替えを要求し、サーバーが同意しました。

102 処理中

サーバーがリクエストを受信し処理していますが、まだ応答は利用できません。

2xx 成功

200 成功

リクエストは成功しました。成功の意味は HTTP メソッドによって異なります。

201 作成

リクエストが完了し、新しいリソースが作成されました。

202 受理

リクエストは処理のために受理されましたが、処理はまだ完了していません。

204 内容なし

サーバーはリクエストを正常に処理しましたが、コンテンツを返しません。

206 部分的内容

クライアントが送信した Range ヘッダーにより、サーバーはリソースの一部のみを配信しています。

3xx リダイレクト

301 恒久的に移動

リクエストされたリソースには新しい永続的な URI が割り当てられました。今後の参照にはその URI を使用してください。

302 発見

リクエストされたリソースは一時的に別の URI に存在しています。

304 未変更

リクエストヘッダーで指定されたバージョンからリソースは変更されていません。

307 一時的リダイレクト

リクエストは別の URI で繰り返す必要がありますが、将来のリクエストは元の URI を使用できます。

308 恒久的リダイレクト

リクエストとすべての将来のリクエストは、恒久的に別の URI を使用して繰り返す必要があります。

4xx クライアントエラー

400 不正なリクエスト

クライアント側の明らかなエラーにより、サーバーはリクエストを処理できないか、処理しません。

401 認証エラー

認証が必要ですが、失敗したか、まだ提供されていません。

403 禁止

サーバーはリクエストを理解しましたが、承認を拒否します。

404 未検出

リクエストされたリソースがサーバー上に見つかりません。

405 許可されていないメソッド

リクエストメソッドはサーバーに認識されていますが、対象リソースではサポートされていません。

408 リクエストタイムアウト

サーバーはクライアントからのリクエスト待ちでタイムアウトしました。

409 競合

リクエストは、リソースの現在の状態との競合により完了できませんでした。

410 消滅

リクエストされたリソースはもはや利用できず、将来も利用できません。

413 ペイロードが大きすぎる

リクエストがサーバーが処理できる、または処理する意思のあるサイズより大きいです。

415 サポートされていないメディアタイプ

リクエストエンティティのメディアタイプがサーバーまたはリソースでサポートされていません。

422 処理できないエンティティ

リクエストは整形式でしたが、セマンティックエラーのため処理できませんでした。

429 リクエストが多すぎる

ユーザーが一定時間内に送信したリクエストが多すぎます(レート制限)。

5xx サーバーエラー

500 内部サーバーエラー

サーバーが予期しない状態に遭遇し、リクエストを完了できませんでした。

501 未実装

サーバーはリクエストを完了するために必要な機能をサポートしていません。

502 不正なゲートウェイ

ゲートウェイまたはプロキシとして動作しているサーバーが、上流サーバーから無効な応答を受信しました。

503 サービス利用不可

一時的な過負荷またはメンテナンスのため、サーバーは現在リクエストを処理できません。

504 ゲートウェイタイムアウト

ゲートウェイまたはプロキシとしてのサーバーが、上流サーバーから時間内に応答を受信しませんでした。

505 HTTP バージョン非サポート

サーバーはリクエストで使用されている HTTP プロトコルバージョンをサポートしていません。