HTTP ステータス コードの目的は、Web サーバーを使用して、現在の Web ページ要求に何が起こったか、または現在の Web サーバーの応答ステータスをクライアントに伝えることであるため、HTTP ステータス コードがよく使用されます。現在の Web サーバーの状態を判断および分析します。
HTTP ステータス コードの使用:
http ステータス コードのコア機能は、Web サーバーによって使用されます。現在の Web ページ要求に何が起こったのか、または現在の Web サーバーの応答ステータスをクライアント側に通知します。したがって、HTTP ステータス コードは、Web サーバーの現在の動作状態を判断および分析するためによく使用されます。
プログラマーとして、私たちはこれらのステータス コードについてできるだけ多くのことを知り、これらのステータス コードを 1 つずつ理解する必要があります。仕事中にステータス コードに遭遇したときに、問題がどこにあるのか、どのように対処すればよいのかを理解できるようになります。 . 問題を解決すること。
関連する学習に関する推奨事項: PHP 初心者から熟練者までのプログラミング
一般的に使用される http ステータス コード:
200 OK
サーバーリクエストは正常に処理されました (これが最も多く表示されます)
301/302 Moved Permanently
(リダイレクト) リクエストされた URL は移動されました。応答には、リソースの現在の場所を示す場所 URL が含まれている必要があります。
404 Not Found
(ページロスト) リソースが見つかりませんでした
501 内部サーバー エラー
サーバーでリクエストを処理できないエラーが発生しました
##一般的な HTTP ステータス コードの概要:
1、1 から始まります: (承認済み、処理を続行する必要があります。) このタイプのステータス コードは、リクエストが承認され、処理を続行する必要があることを意味します。このタイプの応答は一時的な応答であり、ステータス行といくつかのオプションの応答ヘッダー情報のみが含まれ、空白行で終わります。 2、2 で始まる (リクエスト成功) このタイプのステータス コードは、リクエストがサーバーによって正常に受信、理解され、受け入れられたことを意味します 3、 3 で始まる (リクエストはリダイレクトされました) このタイプのステータス コードは、リクエストを完了するためにクライアントがさらなるアクションを実行する必要があることを示します。通常、これらのステータスコードはリダイレクトに使用され、この応答の Location フィールドには後続のリクエストのアドレス (リダイレクト先) が指定されます。 4 から始まる 4: (リクエスト エラー) このタイプのステータス コードは、クライアントでエラーが発生し、サーバーの処理を妨げている可能性があることを意味します。応答が HEAD リクエストでない限り、サーバーは現在のエラー状態とそれが一時的か永続的かを説明するエンティティを返す必要があります (SHOULD)。これらのステータス コードは、あらゆるリクエスト メソッドに適用されます。ブラウザは、そのようなエラー応答に含まれるエンティティ コンテンツをユーザーに表示する必要があります。 5、5 から始まる: (サーバー エラー) このタイプのステータス コードは、サーバーによるリクエストの処理プロセス中にエラーまたは異常な状態が発生したことを表します。現在のソフトウェアおよびハードウェア リソースではリクエストの処理を完了できないことをサーバーが認識していること。これが HEAD リクエストでない限り、サーバーは現在のエラーステータスと、その状態が一時的か永続的かの説明を含めるべきです(SHOULD)。ブラウザは、ユーザーへの現在の応答に含まれるエンティティを表示する必要があります (SHOULD)。以上がHTTP ステータス コードは何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。