HTTP ステータス コードは、Web サーバーの HTTP 応答ステータスを示すために使用される 3 桁のコードです。 すべてのステータス コードの最初の桁は、応答の 5 つのステータスのいずれかを表します。 ユーザーが HTTP または FTP プロトコルを介して実行中のホスト上のコンテンツにアクセスしようとすると、Web サーバーは要求のステータスを示す数値コードを返します。 このステータス コードはサーバー ログに記録され、Web ブラウザーまたは FTP クライアントにも表示される場合があります。 つまり、ページを開いたときにエラーが発生すると、ブラウザによって表示されるエラー メッセージ コードです。ステータス コードは、特定のリクエストが成功したかどうかを示すことができ、リクエストが失敗した正確な理由を明らかにすることもできます。 HTTP プロトコル ステータス コードの意味は、主に次の 5 つのカテゴリに分けられます。
Google 検索の統計によると、最も一般的なエラーは次のとおりです。その中でも、HTTP 500 エラーは 404 エラーの 2 倍発生する可能性が高くなります。 500 内部サーバーエラー HTTP 500 エラーの定義により、これが最も一般的な HTTP エラーの 1 つであることが証明されています。 一般的に、HTTP 500 エラーは、サーバーのプログラム コードにエラーがある場合、または Web サーバーで内部エラーが発生した場合に発生します。 たとえば、Web サーバーは過負荷になるとアクセス要求を適切に処理できなくなります。 404 ファイルが見つかりません ほとんどの人はこの間違いに気づいています。 404 エラーは、ユーザーが Web サーバー上の実際には存在しないリソース (通常は Web ページ) にアクセスしようとしたときに発生します。 404 エラーは、リンクが壊れている、URL にスペルミスがある、または Web ホストが要求されたページを別の場所に移動した (または要求されたページを削除した) ことが原因で発生する可能性があります。 一部の Web サイトでは、不正なリンクによる悪影響を防ぐためにカスタム ページを設定しています。 403 禁止 403 エラーは 401 エラーと似ていますが、401 エラーは許可されていないのに対し、403 エラーは禁止されているという点が異なります。 403 エラーの場合はログインが機能しません。 (禁止された) Web サイト ディレクトリにアクセスしようとすると、403 エラーが発生します。 400 不正なリクエスト Web サーバーは、訪問者が Web サイトにアクセスするために使用するプログラムにエラーがあること、またはアクセス要求が処理中に破損したことを訪問者に通知するために、HTTP 400 エラーを返します。 401 権限がありません 訪問者が制限されたページにアクセスしようとしたが許可されていない場合、Web サイトは HTTP 401 エラーを返します。このエラーの主な原因は、不正なログイン試行です。 200 リクエストが成功しました リクエストは成功し、予期された応答ヘッダーまたはデータ本体がこの応答とともに返されます。 206 部分的な内容 サーバーは GET リクエストの一部を正常に処理しました。 FlashGet や Xunlei などの HTTP ダウンロード ツールは、このタイプの応答を使用してダウンロードを再開したり、大きなドキュメントを複数のダウンロード セグメントに分割して同時にダウンロードしたりします。 301 永久リダイレクト 要求されたリソースは新しい場所に恒久的に移動されており、このリソースへの今後の参照では、この応答で返された URI のいずれかを使用する必要があります。 302 一時リダイレクト 要求されたリソースは現在、別の URI からの要求に一時的に応答しています。このようなリダイレクトは一時的なものであるため、クライアントは後続のリクエストを元のアドレスに送信し続ける必要があります。 502不正なゲートウェイ ゲートウェイまたはプロキシとして機能しているサーバーは、要求を実行しようとしたときに上流サーバーから無効な応答を受信しました。 HTTP ステータス コードの詳細については、次の関連記事リストを参照してください。 以下もご興味があるかもしれません:
|
<<: JavaScriptはボタンをクリックして4桁のランダムな検証コードを生成します
2つのケース: 1. 索引あり 2. 索引なし前提条件:方法: コマンドラインを使用してシミュレート...
htmlのデフォルトの送信方法は、postではなくgetです。postに変更したい場合は、 meth...
0. タグとは何ですか? XML/HTML コードコンテンツをクリップボードにコピー<入力 t...
ボタンをクリックしてテキストを入力ボックスに変換し、保存をクリックしてテキスト実装コードに変換します...
序文データベース トランザクションに関して言えば、トランザクションの ACID 特性、分離レベル、解...
目次1. コンストラクタの定義と呼び出し2. 新しいキーワードの目的3. コンストラクタの問題: メ...
コンテンツ プロパティは CSS 2.1 で導入され、:before および :after 疑似要素...
コラムを更新してからどれくらい経ったでしょうか?半年ですか?今年の後半は、まさに離陸、つまり文字通り...
私はずっとキャッシュについて学びたいと思っていました。結局のところ、キャッシュはフロントエンドのパフ...
序文ある日、突然 MySQL の次のキー ロックについて尋ねられ、私の即座の反応は次のようなものでし...
インストール手順1. 仮想マシンを作成する 2. [カスタム(詳細)]を選択し、[次へ]をクリックし...
目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...
この記事では、例を使用して MySQL 変数の使用方法を説明します。ご参考までに、詳細は以下の通りで...
Linux には、2 種類のファイル接続があります。1 つは Windows のショートカットに似て...
1. 環境: CentOS7、OpenSSL1.1.1k。 2. コンセプト:ルート証明書: サーバ...