応答ステータスコード | 理由 | 説明 |
---|---|---|
100 | 続行 | 要求の最初の部分が受信され、サーバーでは却下されていないことを示します。 |
101 | プロトコルの切り替え | サーバーが切り替えるプロトコルを示します。 |
102 | 処理 | サーバーが完全な要求を受け入れ、完了していないことを示します。 |
200 | OK | 要求が成功したことを示します。 |
201 | 作成済み | 要求が実行され、1つ以上の新しいリソースが作成されたことを示します。 |
202 | 承認済み | 要求の処理が承認され、処理が完了していないことを示します。 |
203 | 信頼できない情報 | 要求が成功し、エンクローズされたペイロードが、変換プロキシによってオリジンサーバーの200(OK)応答から変更されたことを示します。 |
204 | コンテンツがありません | サーバーが要求を正常に実行し、送信する追加のコンテンツが応答ペイロード本文にないことを示します。 |
205 | コンテンツのリセット | サーバーが要求を実行し、ユーザーエージェントがドキュメントビューをオリジンサーバーから受信した元の状態にリセットすることを要求していることを示します。 |
206 | 部分的なコンテンツ | 要求が成功し、要求のRangeヘッダーに記述されている要求されたデータ範囲が本文に含まれていることを示します。 |
207 | 複数ステータス | 複数のステータスコードが適切である可能性がある状況で、複数のリソースに関する情報を伝えます。 |
208 | すでに報告済み | 分散オーサリングおよびバージョニング(DAV)バインディングのメンバーがマルチステータス応答の前の部分ですでに列挙されており、再度含まれないことを示します。 |
226 | IM使用済み | サーバーが特定のリソースに対するクライアントの要求を実行したことを示し、応答は現在のインスタンスに適用された1つ以上のインスタンス操作の結果を表します。 |
300 | 複数選択 | 要求に複数の可能な応答があることを示します。ユーザーエージェントまたはユーザーは、それらのいずれかを選択する必要があります。 |
301 | 完全に移動しました | ターゲットリソースに新しい永続URIが割り当てられており、このリソースへの以降の参照では、エンクローズされたURIのいずれかを使用する必要があることを示します。 |
302 | 次が見つかりました: | ターゲットリソースが一時的に別のURIに存在することを示します。 |
303 | その他を表示 | LocationヘッダーフィールドのURIで示されるように、サーバーがユーザーエージェントを別のリソースにリダイレクトしていることを示します。これは、元の要求に対する間接的な応答を提供することを目的としています。 |
304 | 変更されていません | 条件付きGETまたはHEAD要求が受信され、条件がfalseと評価されなかった場合に200(OK)応答が返されたことを示します。 |
305 | プロキシの使用 | 廃止されたステータスコードを示します。 |
306 | (未使用) | 以前のバージョンのHTTP/1.1で定義され、現在は使用されていない予約済みコードを示します。 |
307 | 一時リダイレクト | ターゲットリソースが一時的に別のURIに存在し、ユーザーエージェントがそのURIへの自動リダイレクトを実行する場合、要求メソッドを変更してはならないことを示します。 |
308 | 永続リダイレクト | ターゲットリソースに新しい永続URIが割り当てられており、このリソースへの以降の参照では、エンクローズされたURIのいずれかを使用する必要があることを示します。 |
400 | 不正な要求です | 不正な要求構文、無効な要求メッセージフレーミング、不正な要求ルーティングなど、クライアントエラーとみなされる原因により、サーバーが要求を処理できないこと、または要求の処理を拒否していることを示します。 |
401 | 未承認 | ターゲットリソースの有効な認証資格情報が不足しているため、要求が適用されなかったことを示します。 |
402 | 必要な支払い | 将来の使用のために予約されている非標準の応答ステータスコードを示します。 |
403 | 禁止されています | サーバーが要求を理解し、承認を拒否したことを示します。 |
404 | 見つかりません | オリジンサーバーがターゲットリソースの現在の表現を見つけられなかったか、存在の公開を拒否していることを示します。 |
405 | メソッドが許可されていません | 要求行で受信したメソッドがオリジンサーバーによって認識されており、ターゲットリソースによってサポートされていないことを示します。 |
406 | 許容されません | 要求コンテンツネゴシエーションで受信したプロアクティブネゴシエーションヘッダーフィールドに従って、ターゲットリソースにユーザーエージェントで許容される現在の表現がなく、サーバーがデフォルトの表現の提供を拒否していることを示します。 |
407 | プロキシ認証が必要です | 401(未承認)に似ていますが、プロキシを使用するにはクライアント自体を認証する必要があることを示します。 |
408 | 要求タイムアウト | サーバーが、待機準備ができた時間内に完全な要求メッセージを受信しなかったことを示します。 |
409 | 名前の重複 | ターゲットリソースの現在の状態と競合するため、要求を完了できなかったことを示します。 |
410 | 存在しません | ターゲットリソースへのアクセスがオリジンサーバーで利用できなくなり、この状態が永続的になる可能性があることを示します。 |
411 | 必要な長さ | Content-Lengthが定義されていない要求の受け入れをサーバーが拒否していることを示します。 |
412 | 事前条件に失敗しました | 要求のヘッダーフィールドに指定された1つ以上の条件が、サーバーでのテスト時にfalseと評価されたことを示します。 |
413 | ペイロードが大きすぎます | 要求のペイロードがサーバーが処理できる量よりも大きいため、サーバーが要求の処理を拒否していることを示します。 |
414 | URIが長すぎます | 要求のターゲットがサーバーが解釈できる長さよりも長いため、サーバーが要求の処理を拒否していることを示します。 |
415 | サポートされていないメディアタイプです | ペイロードの形式がターゲットリソースのこのメソッドでサポートされていないため、オリジンサーバーが要求の処理を拒否していることを示します。 |
416 | 範囲を満たすことができません | 要求のRangeヘッダーフィールド内の範囲が、選択されたリソースの現在の範囲と重複していないこと、または無効な範囲、あるいは小さい範囲や重複する範囲の過剰な要求により、要求された範囲のセットが却下されたことを示します。 |
417 | 予測に失敗しました | 要求のExpectヘッダーフィールドで指定された予測値が、少なくとも1つの受信サーバーで満たされなかったことを示します。 |
422 | 処理できないエンティティ | サーバーが要求エンティティのコンテンツタイプを理解しており、要求エンティティの構文は正しくても、含まれている命令を処理できなかったことを示します。 |
423 | ロック状態 | メソッドのソースまたは宛先リソースがロックされていることを示します。 |
424 | 依存関係に失敗しました | 要求されたアクションが失敗した別のアクションに依存していたために、リソース上でメソッドを実行できなかったことを示します。 |
426 | アップグレードが必要です | サーバーが現在のプロトコルを使用した要求の処理を拒否しても、クライアントが別のプロトコルにアップグレードすると処理できる可能性があることを示します。 |
428 | 事前条件が必要です | サーバーで、要求が条件付きである必要があることを示します。これは、If-Matchなどの必須の前提条件ヘッダーが欠落していることを意味します。 |
429 | 要求が多すぎます | ユーザーが一定期間内に送信した要求が多すぎることを示します。 |
431 | 要求ヘッダーフィールドが大きすぎます | 要求のHTTPヘッダーが長すぎるため、サーバーが要求の処理を拒否したことを示します。 |
500 | サーバーの内部エラー | サーバーで予期しない状態が発生したため、要求を完了できなかったことを示します。 |
501 | 実装されていません | サーバーが要求を実行するために必要な機能をサポートしていないことを示します。 |
502 | 不正なゲートウェイ | サーバーがゲートウェイまたはプロキシとして機能し、要求を実行しようとしたときに、アクセスした受信サーバーから無効な応答を受信したことを示します。 |
503 | サービスが使用不可能になりました | 一時的な過負荷または計画されたメンテナンスのため、現在サーバーが要求を処理できないことを示します。ただし、これはしばらくすると解決される可能性があります。 |
504 | ゲートウェイのタイムアウト | サーバーがゲートウェイまたはプロキシとして機能しているときに、要求を完了するためにアクセスする必要があるアップストリームのサーバーからタイムリーな応答を受信しなかったことを示します。 |
505 | HTTPバージョンはサポートされていません | サーバーが要求メッセージで使用されたHTTPのメジャーバージョンをサポートしていないか、サポートを拒否していることを示します。 |
506 | バリアントもネゴシエートしています | これは、透過的なコンテンツネゴシエーションのコンテキストで発生する可能性があります。このプロトコルを使用すると、サーバーが複数のバリアントをサポートしている場合、クライアントは特定のリソースの最適なバリアントを取得できます。 |
507 | ストレージが不足しています | サーバーが要求を完了するために必要な表現を格納できないことを示します。 |
508 | ループが検出されました | Depth: infinityを使用した要求の処理中に無限ループが発生したため、サーバーが操作を終了したことを示します。 |
510 | 拡張されません | 要求がリソースへのアクセスに関するポリシーを満たさなかったことを示します。サーバーは、クライアントが拡張要求を発行するために必要なすべての情報を送り返す必要があります。拡張機能がクライアントにどのように通知するかという指定については、この仕様の範囲外です。 |
511 | ネットワーク認証が必要です | ネットワークアクセスを取得するにはクライアントが認証する必要があることを示します。 |