400-499

Client error responses

400から499までのHTTPステータスコードは、クライアントエラーコードです。サーバーは、クライアントのエラーによってリクエストが失敗したことをクライアントに通知するために使用されます。リクエスト自体が無効であった、またはクライアントがリクエストされたリソースにアクセスするための必要な権限を持っていなかった。WebアプリケーションやAPIでは、リクエスト処理に問題があることを示すために使用されることが多い。これらのコードの中には、クライアントがエラーを診断して修正するのに役立つものもあることに注意することが重要です。例えば、400コードは、クライアントのリクエストがエラーであることを示し、クライアントがエラーの原因を特定するのに役立ちます。401コードは、要求されたリソースにアクセスするために認証が必要であることをクライアントに示し、403コードは、クライアントがリソースにアクセスする許可を持っていないことを示す。

<400/> Bad Request

リクエストは無効です
公式 サブステータスコード

<401/> Unauthorized

リクエストは不正なものでした
公式 サブステータスコード

<402/> Payment Required

ご負担をお願いします
公式

<403/> Forbidden

このリクエストは許可されません
公式 サブステータスコード

<404/> Not Found

ウェブサーバーは要求されたリソースを見つけられませんでした
公式 サブステータスコード

<405/> Method Not Allowed

リクエストに使用されたメソッドが許可されていない
公式 サブステータスコード

<406/> Not Acceptable

ユーザーエージェントは受け入れ可能な表現がない
公式 サブステータスコード

<407/> Proxy Authentication Required

プロキシとの認証が必要です
公式

<408/> Request Timeout

リクエストの受付時間が終了しました
公式

<409/> Conflict

レッソースの現状に葛藤があった
公式

<410/> Gone

ressouceは永久に使用できなくなり、おそらく削除されました。
公式

<411/> Length Required

コンテンツ長が予想されたため、リクエストは処理されませんでした。
公式

<412/> Precondition Failed

事前条件が満たされていない、リクエストが成功しない
公式 サブステータスコード

<413/> Payload Too Large

ペイロードが大きすぎてサーバーに負担がかかる
公式

<414/> URI Too Long

URLが長すぎるため、サーバーが評価する準備ができていない
公式

<415/> Unsupported Media Type

ペイロードのフォーマットは、レゾナンスでは利用できません
公式

<416/> Range Not Satisfiable

要求された領域は提供できない
公式

<417/> Expectation Failed

期待に応えることができなかった
公式

<418/> I'm a teapot

コーヒーはティーポットでは作れませんでした
公式

<421/> Misdirected Request

リクエストの方向性が間違っていた
公式

<422/> Unprocessable Content

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

<423/> Locked

レゾリューがロックされている
公式

<424/> Failed Dependency

欠かすことのできない依存性がない
公式

<425/> Too Early

サーバーはまだリクエストを処理することを望んでいない
公式

<426/> Upgrade Required

プロトコルのバージョンアップが必要です
公式

<428/> Precondition Required

リクエストの処理には、前提条件が必要です
公式

<429/> Too Many Requests

サーバーが受信したリクエストの数が多すぎる
公式

<431/> Request Header Fields Too Large

リクエストヘッダが大きすぎる
公式

<440/> Login Time-out

クライアントのHTTPセッションの有効期限が切れたため、再度ログインする必要がある場合。
非公式 (Microsoft Internet Information Services)

<444/> No Response

サーバーがクライアントに情報を返さず、直ちにコネクションを閉じることを指示するために内部で使用されます。
非公式 (nginx)

<449/> Retry With

ステータスコードは、クライアントが十分な情報を提供していないため、リクエストに応えられないことを示します。
非公式 (Microsoft Internet Information Services)

<451/> Unavailable For Legal Reasons

法的な理由により、リクエストは拒否されました
公式

<451/> Redirect

ユーザーのメールボックスに到達できない
非公式 (Microsoft Internet Information Services)

<494/> Request header too large

クライアントが送信したHTTPリクエストが大きすぎるか、送信されたHTTPヘッダーが長すぎるかのどちらかです。
非公式 (nginx)

<495/> SSL Certificate Error

クライアント証明書のチェック中にエラーが発生しました
非公式 (nginx)

<496/> SSL Certificate Required

SSL証明書が必要であるにもかかわらず、SSL証明書が含まれていないリクエスト
非公式 (nginx)

<497/> HTTP Request Sent to HTTPS Port

HTTPSポートに通常のHTTPリクエストが送信された。
非公式 (nginx)

<499/> Client Closed Request

サーバーが応答を送信する前にクライアントがリクエストを終了した。
非公式 (nginx)