HTTPレスポンスステータスコード一覧

    一般的なHTTPレスポンスコードを以下に記載します。
    詳細については、以下も参照してください。

    Infoレスポンス(1XX)

    項目 説明
    100 Countinue 暫定レスポンス。クライアントは、リクエストの継続が可能です。
    101 Switching Protocol サーバがプロトコルを切り替えています。

     

    Successfulレスポンス(2XX)

    項目 説明
    200 OK リクエストが成功しました。
    201 Created リクエストの結果、新たなリソースが作成されました。
    202 Accepted リクエストは受け付けられましたが、未実行です。
    203 Non-Authoritative Infomation レスポンスデータにバックアップのデータを利用されました。
    204 No Content コンテンツはありませんが、ヘッダの情報は有効です。
    205 Reset Count リクエストで送信した内容をリセットしてください。
    206 Partial Content リソースの一部だけを要求されました。

     

    Redirectionレスポンス(3XX)

    項目 説明
    300 Multiple Choices 複数のレスポンスがあります。
    301 Moved Permanently リクエストされたURLが変更されています。
    302 Found URIが一時的に変更されています。
    303 See Other リクエストの結果を、他のURIから取得してください。
    304 Not Modified キャッシュが利用されて、キャッシュからデータが返却されています。
    305 Use Proxy Proxyからのアクセスが必要です。
    307 Temporary Redirect URIが一時的に変更されています。
    308 Permanent Redirect URIが恒久的に変更されています。

     

    Client Errorレスポンス(4XX)

    項目 説明
    400 Bad Request 構文が無効で、リクエストが解釈できません。
    401 Unauthorized クライアントは未承認です。
    402 Payment Required 将来のための拡張コードです。
    403 Forbidden クライアントに適切な権限がなく、レスポンスを拒否しています。
    404 Not Found リクエストされたリソースがありません。
    405 Method Not Allowed リクエストされたメソッドは無効です。
    406 Not Acceptable 条件に合致するコンテンツがありません。
    407 Proxy Authentication Required Proxyサーバが認証を要求しています。
    408 Request Timeout リクエストがタイムアウトしました。
    409 Conflict リクエストが、サーバ状態と矛盾しています。
    410 Gone コンテンツがサーバから削除されています。
    411 Length Required 長さの指定がないため、リクエストを拒否しています。
    412 Preconditions Failed クライアントからのヘッダーに、サーバに適合しない条件があります。
    413 Request Entity Too Large リクエスト本体が上限を超えています。
    414 Request-URI Too Long URIが、サーバで扱える長さを超えています。
    415 Unsupported Media Type メディア形式にサーバが対応していません。
    416 Requested Range Not Satisfiable 指定した範囲が、データサイズを超えています。
    417 Expectation Failed ヘッダの指定内容が、サーバに適合しません。

     

    Server Errorレスポンス(5XX)

    項目 説明
    500 Internal Server Error サーバ側で想定外の事象が発生しました。
    501 Not Implemented リクエストメッセージにサーバが対応していません。
    502 Bad Gateway レスポンスを受け取るゲートウェイが、無効なレスポンスを受け取った。
    503 Service Unavailable サーバが処理のための準備ができていません。
    504 Gateway Timeout Gatewayがl時間内にレスポンスを取得できなかった。
    505 HTTP Version Not Supported HTTPのバージョンに、サーバが対応していません。