HTMLステータスメッセージ

HTMLエラーメッセージ

ブラウザがWebサーバーにサービスをリクエストする際に、エラーが発生し、サーバーがエラーコードを返すことがあります。例えば、「404 Not Found」などです。

これらのエラーは通常、HTMLエラーメッセージと呼ばれます。

ただし、これらのメッセージはHTTPステータスメッセージと呼ばれるべきです。実際には、サーバーは各リクエストに対してメッセージを常に返します。最も一般的なメッセージは200 OKです。

以下は、可能に返されるHTTPステータスメッセージのリストです:

1xx: インフォメーション

消息: 描述:
100 継続 サーバーは部分リクエストを受け取りましたが、サーバーがリクエストを拒否していないため、クライアントは残りのリクエストを送信し続けます。
101 プロトコルの切り替え サーバーがプロトコルを変換します:サーバーはクライアントのリクエストに従って別のプロトコルに変換します。

2xx: 成功

消息: 描述:
200 オーケー リクエストが成功しました(その後、GETおよびPOSTリクエストの応答ドキュメントが続きます。)
201 作成されました リクエストが作成され、同時に新しいリソースが作成されました。
202 受理済み 処理中のリクエストが受理されましたが、処理が完了していません。
203 非権威的な情報 ドキュメントは正常に返されましたが、応答ヘッダーはコピーを使用しているため、正確ではありません。
204 コンテンツなし 新しいドキュメントはありません。ブラウザは元のドキュメントを表示し続けるべきです。ユーザーが定期的にページをリフレッシュし、サーバーがユーザーのドキュメントが十分に新しいと判断する場合、このステータスコードは非常に有用です。
205 コンテンツリセット 新しいドキュメントはありません。しかし、ブラウザは表示している内容をリセットするべきです。フォームの入力内容を強制的にクリアするために使用されます。
206 部分コンテンツ クライアントがRangeヘッダー付きのGETリクエストを送信し、サーバーがそれを完了しました。

3xx: リダイレクト

消息: 描述:
300 多重選択 多重选择。リンクリスト。ユーザーは特定のリンクを選択して目的に到達できます。最大で5つのアドレスが許可されます。
301 永久重定向 リクエストされたページは新しいURLに移動しました。
302 見つかりました リクエストされたページは一時的に新しいURLに移動しました。
303 他のURLを参照 リクエストされたページは他のURLで見つかります。
304 変更されていません ドキュメントは期待どおりに修正されず、クライアントがバッファードなドキュメントを送信し、条件付きのリクエスト(If-Modified-Sinceヘッダーを提供して、クライアントが指定された日付以降に更新されたドキュメントのみを提供する場合が一般的です)を行いました。サーバーはクライアントに、以前にバッファードしていたドキュメントがまだ使用可能であることを伝えました。
305 プロキシの使用 クライアントがリクエストしたドキュメントは、Locationヘッダーで指定されたプロキシサーバーから取得する必要があります。
306 未使用 このコードは前バージョンで使用されていましたが、現在は使用されていませんが、コードはまだ保持されています。
307 一時的なリダイレクト リクエストされたページは新しいURLに一時的に移動しました。

4xx: クライアントエラー

消息: 描述:
400 不適切なリクエスト サーバーはリクエストを理解できませんでした。
401 未認証 リクエストされたページにはユーザー名とパスワードが必要です。
402 支払いが必要 このコードはまだ使用できません。
403 禁止されています リクエストされたページへのアクセスが禁止されています。
404 見つかりません サーバーはリクエストされたページを見つけることができません。
405 メソッドが許可されていません リクエストに指定されたメソッドが許可されていません。
406 受け入れられません サーバーが生成した応答がクライアントで受け入れられません。
407 プロキシ認証が必要 ユーザーはまずプロキシサーバーで認証を行う必要があり、その後リクエストが処理されます。
408 リクエストタイムアウト リクエストがサーバーの待ち時間を超えました。
409 コンフリクト 衝突により、リクエストが完了できません。
410 削除されました リクエストされたページは利用できません。
411 長さが必要 "Content-Length"が定義されていません。この内容がない場合、サーバーはリクエストを受け付けません。
412 プレコンディション失敗 リクエストの前提条件がサーバーで失敗と評価されました。
413 リクエストエンティティが大きすぎます リクエストされたエンティティが大きすぎるため、サーバーはリクエストを受け付けません。
414 リクエスト-URLが長すぎます URLが長すぎるため、サーバーはリクエストを受け付けません。POSTリクエストが非常に長いクエリ情報を持つGETリクエストに変換されたときに、このようなことが起こります。
415 Unsupported Media Type 由于媒介类型不被支持,服务器不会接受请求。
416  服务器不能满足客户在请求中指定的Range头。
417 Expectation Failed  

5xx: 服务器错误

消息: 描述:
500 Internal Server Error 请求未完成。服务器遇到不可预知的情况。
501 Not Implemented 请求未完成。服务器不支持所请求的功能。
502 Bad Gateway 请求未完成。服务器从上游服务器收到一个无效的响应。
503 Service Unavailable 请求未完成。服务器临时过载或当机。
504 Gateway Timeout 网关超时。
505 HTTP Version Not Supported 服务器不支持请求中指明的HTTP协议版本。