サーバーが返すエラーメッセージの内容と意味
・400番台 リクエスト・エラー
| 400 Bad Request | リクエスト自体に何らかの誤りがある |
|---|---|
| 401 Unauthorized | ユーザー認証が必要 |
| 402 Payment Required | 現在は利用不可能(予約) |
| 403 Forbidden | リクエストは受信したが処理しない |
| 404 Not Found | 要求されたファイルなど見つからない |
| 405 Method Acceptable | リクエスト・メッソドは要求されたファイルなどに対して許可されていない |
| 406 Not Acceptable | レスポンスはリクエスト中にあるAccept-*ヘッダーで指定されたものではない |
| 407 Proxy Authentication Required | プロキシを利用するのにユーザー認証が必要 |
| 408 Request Timeout | 受信すべきリクエスト・パケットをすべて受信できずにタイムアウトが発生 |
| 409 Conflict | ファイルなどの状態に矛盾が生じているために、利用不可能 |
| 410 Gone | ファイルなどが現在も将来も利用不可能 |
| 411 Length Required | リクエスト中にContent-Length指定が必要なことを通知 |
| 412 Precondition Failed | リクエスト中の条件付きヘッダーの一つが「偽」 |
| 413 Request Entity Too Large | リクエスト中のエンティティが大きすぎて受け付けできない |
| 414 Request-URI Too Large | リクエスト中のURIが長すぎて受け付けられない |
| 415 Unsupported Media Type | リクエスト中のエンティティのメディア・タイプがWebサーバーでは受け付けられない |
・500番台 リクエスト・エラー
| 500 Internal Server Error | Webサーバー側で何らかのエラーが発生 |
|---|---|
| 501 Not Implemented | Webサーバーが対応していないリクエスト・メソッドを受信 |
| 502 Bad Gateway | リクエスト処理中に連携している別のサーバーから無効なレスポンスを受け取ったことを通知 |
| 503 Service Unavailable | 処理不可能(Webサーバーが過負荷状態またはメンテナンス状態) |
| 504 Getaway Timeout | プロキシがレスポンスを受信できずにタイムアウトが発生 |
| 505 HTTP Version Not Supported Web | サーバーが対応していないHTTPバージョンのリクエストを受信 |


![]()