HTTPステータスコード


コードステータスHTTPバージョン
1xxInformational情報-
100Continue継続1.1
クライアントは、そのリクエストを継続してもよい。
101Switching Protocolsプロトコル切替え1.1
サーバは、この接続で使用されているアプリケーション・プロトコルの変更に対するクライアントのリクエストに応じようとしている。
102Processing処理中1.1
WebDAVの拡張ステータスコード。処理が継続されて行われていることを示す。
2xxSuccess成功-
200OKOK1.0
リクエストは成功した。レスポンスと共に返される情報は、リクエストで使用されたメソッドに依存し、例えば、GET、HEAD、POST、TRACEのようになる。
201Created生成1.0
リクエストは果たされ、結果として新しいリソースが生成された。
202Accepted受理1.0
リクエストは処理用に受け入れられたが、処理は完了していない。CGIのように別の場所でデータを生成する時など。
203Non-Authoritative Information非認定情報1.1
エンティティ・ヘッダーで返されたメタ情報は、オリジナル・サーバから入手できる確定的な集合ではなく、ローカルあるいはサード・パーティーのコピーから集められたものである。
204No Contentコンテンツなし1.0
サーバはリクエストを果たしたが、送り返すべき情報が存在しない。空のページにアクセスしようとした時など。
205Reset Contentコンテンツリセット1.1
サーバはリクエストを果たしたが、ユーザ・エージェントは、リクエストを送信させたドキュメント・ビューをリセットするべきである。
206Partial Content部分的コンテンツ1.1
サーバは、リソースに対する部分的なGETリクエストを果たした。
3xxRedirectionリダイレクション-
300Multiple Choices多重選択1.0
リクエストされたリソースは、それぞれが固有のロケーションをもつ表現セットの一つに対応し、ユーザ(あるいはユーザ・エージェント)が、より望ましい表現を選別してそのリクエストをそのロケーションにリダイレクトできるように、エージェント駆動型ネゴシエーション情報が提供されている。
301Moved Permanently恒久的移動1.0
リクエストされたリソースは新しい恒久的なURIを割り当てられたので、このリソースへの今後の参照は、返されたURIの一つを使用するべきである。
302Moved Temporarily一次的移動1.0
リクエストされたリソースは、一時的に異なるURIに属する。
303See Other他を参照1.1
リクエストに対するレスポンスは異なるURIの下で発見でき、そのリソースをGETメソッドを使って検索することが望ましい。
304Not Modified変更なし1.0
リクエストされたリソースが指定された日付以降に更新されていない。クライアントが条件付きGETリクエストを実行し、アクセスは許可されたが、ドキュメントが更新されていない場合には、サーバはこのステータス・コードでレスポンスを行なうべきである。
305Use Proxyプロキシーを使用1.1
リクエストされたリソースは、ロケーション・フィールドによって与えられるプロキシを通じてアクセスされなければならない。
4xxClient Errorクライアント・エラー-
400Bad Request不正リクエスト1.0
リクエストは不正な構文であるために、サーバに理解されなかった。打ち込んだURLに変な間違いがあった時など。
401Unauthorized許可なし1.0
リクエストは、ユーザ認証を必要とする。認証に失敗した時など。
402Payment Required支払いリクエスト1.1
(このコードは,将来の使用のために予約されている。)
403Forbiddenアクセス拒否1.0
サーバはリクエストを理解したが、そのリクエストの実行を拒否した。アクセス権限がない時など。
404Not Found存在不明1.0
サーバは、リクエストURIと一致するものを見つけられなかった。アドレスが無くなった時など。
405Method Not Allowed禁止メソッド1.1
リクエスト・ラインで指定されたメソッドは許されていない。
406Not Acceptable受理不可1.1
リクエストによって識別されるリソースは、リクエスト中に送信された受理ヘッダに従って、受理できない内容特性をもつレスポンス実体を生成することができるのみである。 受信の条件が適合していないため、リクエストされるリソースは受理できない。
407Proxy Authentication Requiredプロクシー認証リクエスト1.1
このコードは401(Unauthorized)と似ているが、クライアントは最初にプロキシに対する認証を行なわなければならないことを示している。
408Request Time-outタイムアウト1.1
クライアントは、サーバの待機時間内にリクエストを発行しなかった。
409Conflict衝突1.1
リクエストは、リソースの現在の状態と衝突するために完了できなかった。
410Gone行方不明無い1.1
リクエストされたリソースは、もはやそのサーバでは入手できなくなっており、転送先のアドレスも不明である。
411Length Required長さ要求1.1
サーバは、定義された Content-Lengthのないリクエストの受理を拒否した。
412Precondition Failed前提条件失敗1.1
一つ以上のリクエスト・ヘッダ・フィールドで与えられた前提条件が、サーバでテストされたときに偽(不正)であると評価された。
413Request Entity Too Largeリクエスト実体が大きすぎ1.1
リクエスト実体がサーバの想定よりも、あるいは処理可能なものよりも大きいため、想定処理を拒否している。
414Request-URI Too LargeリクエストURIが大きすぎ1.1
リクエストURIがサーバの想定よりも、あるいは処理可能なものよりも大きいため、サーバはサービスを拒否している。
415Unsupported Media Type非サポート・メディア・タイプ1.1
リクエスト実体は、リクエストされたメソッドに対してリクエストされたリソースがサポートしていないフォーマットであるため、サーバがリクエストのサービスを拒否している。
416Range Not Satisfiableレンジは範囲外にある1.1
実リソースのサイズを超えるデータを要求した。
たとえば、リソースのサイズが1024Byteしかないのに、1025Byteを取得しようとした場合などに返す。
RFC 2616以前では、Requested Range Not Satisfiable(リクエストしたレンジは範囲外にある)と定められていた。
417Expectation FailedExpectヘッダによる拡張が失敗1.1
その拡張はレスポンスできない。またはプロキシサーバは、次に到達するサーバがレスポンスできないと判断している。
具体例として、Expect:ヘッダに100-continue以外の変なものを入れた場合や、そもそもサーバが100 Continueを扱えない場合に返す。
418I'm a teapot私はティーポット1.1
HTCPCP/1.0の拡張ステータスコード。
ティーポットにコーヒーを淹れさせようとして、拒否された場合に返すとされる、ジョークのコードである。
422Unprocessable Entity処理できないエンティティ1.1
WebDAVの拡張ステータスコード。
423Lockedロックされている1.1
WebDAVの拡張ステータスコード。リクエストしたリソースがロックされている場合に返す。
424Failed Dependency依存関係で失敗1.1
WebDAVの拡張ステータスコード。
426Upgrade Requiredアップグレード要求1.1
Upgrading to TLS Within HTTP/1.1の拡張ステータスコード。
451Unavailable For Legal Reasons政治的検閲による閲覧禁止。1.1
403 Forbiddenから派生した拡張ステータスコード。
5xxServer Errorサーバ・エラー-
500Internal Server Errorサーバ内部エラー1.0
サーバは、リクエストの実行を妨げる予期しない状況に遭遇した。 CGIスクリプト・エラーなど。
501Not Implemented未実装1.0
サーバは、リクエストを実行するために必要な機能をサポートしていない。
502Bad Gateway不正ゲートウェイ1.0
ゲートウェイあるいはプロキシとして動作しているサーバが、リクエストを実行しようとしてアクセスした上位サーバから不正なレスポンスを受信した。 不正なゲートウェイ経由のアクセスなど。
503Service Unavailableサービス利用不可1.0
サーバはサーバの一時的な過負荷あるいはメインテナンスのために、現在、リクエストを扱うことができない
504Gateway Time-outゲートウェイ・タイムアウト1.1
ゲートウェイあるいはプロキシとして動作しているサーバが、リクエストを完了しようとしてアクセスした上位サーバからタイムリーなレスポンスを受信できなかった。
505HTTP Version not supported非サポートHTTPバージョン1.1
サーバは、リクエスト・メッセージで使用されたHTTPプロトコル・バージョンをサポートしていない、あるいはサポートを拒否している。
506Variant Also Negotiates1.1
Transparent Content Negotiation in HTTPで定義されている拡張ステータスコード。
507Insufficient Storage容量不足1.1
WebDAVの拡張ステータスコード。リクエストを処理するために必要なストレージの容量が足りない場合に返される。
509Bandwidth Limit Exceeded帯域幅制限超過1.1
そのサーバに設定されている帯域幅(転送量)を使い切った場合に返される。
510Not Extended拡張できない1.1
An HTTP Extension Frameworkで定義されている拡張ステータスコード。


Last-modified: 2015-12-24 (木) 04:17:29 (724d)