Webサイトにアクセスすると、ブラウザ(クライアント)は、HTTPというネットワークプロトコルを通じてWebサーバーに接続します。これらのネットワーク接続は、ウェブページのコンテンツおよびいくつかのプロトコル制御情報を含む、応答データをサーバからクライアントに送り返すことをサポートする。場合によっては、あなたが到達しようとしているウェブサイトにアクセスできないことがあります。代わりに、エラーまたはステータスコードが表示されます。
HTTPエラーとステータスコードの種類
要求ごとのHTTPサーバー応答データには、要求の結果を示すコード番号が含まれています。これらの結果コードは3桁の数値で、カテゴリに分類されます。
- 100-199:情報ステータス
- 200-299:成功ステータス
- 300-399:リダイレクトステータス
- 400-499:クライアントエラー
- 500〜599:サーバーエラー
考えられる多くのエラーとステータスコードのうち、インターネットやイントラネットにはごくわずかしか見られません。エラーに関連するコードは、通常、失敗した要求の出力として表示されるWebページに表示され、その他のステータスコードはユーザーに表示されません。
200 OK
HTTPステータスの場合 200 OKWebサーバーはリクエストを正常に処理し、コンテンツをブラウザに送信しました。ほとんどのHTTP要求はこの状態になります。 Webブラウザーは通常、何らかの問題が発生した場合にのみコードを表示するため、ユーザーは画面上にこのコードを表示することはほとんどありません。
続きを読む
エラー404が見つかりません
HTTPエラーが表示されたら 404お探しのページが見つかりませんでしたWebサーバーは、要求されたページ、ファイル、または別のリソースを見つけることができませんでした。 HTTP 404エラーは、クライアントとサーバー間のネットワーク接続が正常に行われたことを示します。このエラーは、人がブラウザに間違ったURLを手動で入力した場合や、Webサーバー管理者が有効な新しい場所にアドレスをリダイレクトせずにファイルを削除した場合に最もよく発生します。この問題を解決するには、URLを確認するか、Web管理者が問題を解決するまで待つ必要があります。
続きを読む
エラー500内部サーバーエラー
HTTPエラー 500内部サーバーエラーWebサーバーがクライアントから有効な要求を受信しましたが、処理できませんでした。 HTTP 500エラーは、サーバーが使用可能なメモリまたはディスク容量が不足しているなど、一般的な技術的な問題が発生した場合に発生します。サーバー管理者はこの問題を解決する必要があります。
エラー503サービスを使用できません
HTTPエラー 503サービスを利用できません Webサーバーが着信クライアント要求を処理できないことを示します。一部のWebサーバーでは、HTTP 500として通常報告される予期しない障害と区別するために、同時ユーザー数またはCPU使用率の上限を超えるなどの管理ポリシーにより、予想される障害を示すためにHTTP 503が使用されます。
続きを読む
301永久に移動しました
HTTP 301永久に移動しました クライアントによって指定されたURIが、呼び出されたメソッドを使用して別の場所に移動されたことを示します。 HTTPリダイレクト これにより、クライアントは新しい要求を発行し、新しい場所からリソースをフェッチすることができます。 Webブラウザは、ユーザーの介入を必要とせずにHTTP 301リダイレクトに自動的に従います。
302 Foundまたは307 Temporary Redirect
状態 302 Found 301と同様ですが、コード302は、リソースが永続的にではなく一時的に移動する場合に設計されています。サーバー管理者は、短いコンテンツ保守期間中にのみHTTP 302を使用する必要があります。 Webブラウザは、コード301と同じように302のリダイレクトを自動的に実行します.HTTPバージョン1.1では新しいコードが追加され、 307一時的なリダイレクト一時的なリダイレクトを示します。
続きを読む
400不正な要求
の応答 400不正な要求 通常は、構文が無効であるためWebサーバーが要求を理解できなかったことを意味します。通常、これはクライアントに関連する技術的不具合を示しますが、ネットワーク自体のデータ破損によってもエラーが発生する可能性があります。
401 Unauthorized
ザ 401 Unauthorized Webクライアントがサーバー上の保護されたリソースを要求しても、クライアントがアクセスのために認証されていない場合にエラーが発生します。通常、クライアントは問題を解決するために有効なユーザー名とパスワードでサーバーにログインする必要があります。
続きを読む
100続行
プロトコルのバージョン1.1で追加されたHTTPステータス 100続行 サーバーが大きな要求を受け入れる準備ができているかどうかを確認する機会を提供することで、ネットワーク帯域幅をより効率的に使用するように設計されています。 Continueプロトコルを使用すると、HTTP 1.1クライアントは、特別に構成された小さなメッセージを送信して、100コードで応答するようサーバーに要求します。その後、応答を待って(通常は大規模な)フォローアップ要求を送信します。 HTTP 1.0クライアントとサーバーはこのコードを使用しません。
204コンテンツなし
メッセージが表示されます 204コンテンツなし サーバーがヘッダー情報のみを含むクライアント要求に有効な応答を送信すると、メッセージ本文は含まれません。 WebクライアントはHTTP 204を使用してサーバーレスポンスをより効率的に処理し、不必要にページをリフレッシュすることを避けることができます。
続きを読む
502不正なゲートウェイ
クライアントとサーバーの間のネットワークの問題により、 502不正なゲートウェイ エラー。これは、ネットワークファイアウォール、ルーター、または他のネットワークゲートウェイデバイス上の構成エラーによって引き起こされる可能性があります。