ブラウザが、サービスを Web サーバに要求すると、エラーが発生することがあります。
これは、返され得る HTTP ステータスメッセージの一覧です:
| メッセージ: | 説明: |
|---|---|
| 100 Continue | 継続。サーバは、リクエストのヘッダを受け取った。クライアントは、リクエストのボディの送信を継続する |
| 101 Switching Protocols | プロトコル切替え。要求側は、サーバにプロトコルを切り替えを求めています |
| 103 Checkpoint | チェックポイント。中止された PUT や POST リクエストを再開するために再開可能なリクエスト提案で使用されます |
| メッセージ: | 説明: |
|---|---|
| 200 OK | リクエストは OK(これが成功した HTTP リクエストの標準的な応答です) |
| 201 Created | リクエストは完了し、新しいリソースが作成されます |
| 202 Accepted | リクエストは受理されたが、処理は完了していません |
| 203 Non-Authoritative Information | 信頼できない情報。リクエストは正常に処理されましたが、その他のソースからのリターン情報です |
| 204 No Content | 内容なし。リクエストは正常に処理されましたが、コンテンツを返していません |
| 205 Reset Content | リクエストは正常に処理されましたが、 コンテンツを返す前に、ドキュメント・ビューのリセットがリクエストされました |
| 206 Partial Content | サーバは、クライアントから送信された範囲ヘッダーが原因で、リソースの一部のみを配信しています |
| メッセージ: | 説明: |
|---|---|
| 300 Multiple Choices | 複数選択のリンク・リスト。ユーザはリンクを選択し、そのロケーションに移動することができます。最大 5 アドレス |
| 301 Moved Permanently | リクエストしたページは新しい URL に移動しました |
| 302 Found | リクエストしたページは新しいURLに一時的に移動しました |
| 303 See Other | リクエストしたページは、別の URL で見つけることができます |
| 304 Not Modified | リクエストしたページは、最後のリクエスト以降に変更されていないことを示します |
| 306 Switch Proxy | もう使われていません |
| 307 Temporary Redirect | リクエストしたページは新しいURLに一時的に移動しました |
| 308 Resume Incomplete | 中止された PUT や POST リクエストを再開するために再開可能なリクエストの提案で使用されます |
| メッセージ: | 説明: |
|---|---|
| 400 Bad Request | リクエストが不正な構文のために実行することができません |
| 401 Unauthorized | リクエストは、正当なリクエストですが、サーバはそれに応答することを拒否しています。 認証は可能ですが、失敗したか、まだ提供されていないときに使用します |
| 402 Payment Required | 将来のために予約済み |
| 403 Forbidden | リクエストは、正当なリクエストですが、サーバはその対応を拒否しています |
| 404 Not Found | 要求されたページが見つかりませんでしたが、将来的に再び利用することができる可能性があります |
| 405 Method Not Allowed | A request was made of a page using a request method not supported by that page |
| 406 Not Acceptable | server can only generate a response that is not accepted by the client |
| 407 Proxy Authentication Required | client must first authenticate itself with the proxy |
| 408 Request Timeout | server timed out waiting for the request |
| 409 Conflict | request could not be completed because of a conflict in the request |
| 410 Gone | requested page is no longer available |
| 411 Length Required | "Content-Length" is not defined. The server will not accept the request without it |
| 412 Precondition Failed | precondition given in the request evaluated to false by the server |
| 413 Request Entity Too Large | server will not accept the request, because the request entity is too large |
| 414 Request-URI Too Long | server will not accept the request, because the URL is too long. Occurs when you convert a POST request to a GET request with a long query information |
| 415 Unsupported Media Type | server will not accept the request, because the media type is not supported |
| 416 Requested Range Not Satisfiable | client has asked for a portion of the file, but the server cannot supply that portion |
| 417 Expectation Failed | server cannot meet the requirements of the Expect request-header field |
| メッセージ: | 説明: |
|---|---|
| 500 Internal Server Error | A generic error message, given when no more specific message is suitable |
| 501 Not Implemented | server either does not recognize the request method, or it lacks the ability to fulfill the request |
| 502 Bad Gateway | server was acting as a gateway or proxy and received an invalid response from the upstream server |
| 503 Service Unavailable | server is currently unavailable (overloaded or down) |
| 504 Gateway Timeout | server was acting as a gateway or proxy and did not receive a timely response from the upstream server |
| 505 HTTP Version Not Supported | server does not support the HTTP protocol version used in the request |
| 511 Network Authentication Required | client needs to authenticate to gain network access |