HTTP レスポンス ステータス コードは、リクエストの処理後にサーバーからクライアントに返される 3 桁のコードのセットです。サーバーの処理結果とリクエストのステータスを示すために使用されます。ステータス コードは渡されます。応答ヘッダーのステータス行とともに、クライアントに返され、リクエストの処理に関する情報が提供されます。応答ステータス コードは、クライアントがさまざまなステータス コードに基づいて適切なアクションや処理を実行できるようにする標準化された方法を提供します。これは便利です。ネットワーク リクエストの問題の診断とデバッグに使用され、クライアントの動作を指示したり、リクエストの結果に関する情報を提供したりするのに役立ちます。
# このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。
HTTP レスポンス ステータス コードは、リクエストの処理後にサーバーからクライアントに返される 3 桁のコードのセットで、サーバーの処理結果とリクエストのステータスを示すために使用されます。ステータス コードは、応答ヘッダーのステータス行とともにクライアントに返されることで、リクエストの処理に関する情報を提供します。
HTTP 応答ステータス コードの最初の番号は 5 つのカテゴリに分かれており、各カテゴリは異なる意味を表します:
1xx (情報ステータス コード):リクエストが受信され、処理中であることを示します。このタイプのステータス コードが使用されることはほとんどありません。
2xx (成功ステータス コード): リクエストがサーバーによって正常に受信され、理解され、処理されたことを示します。
3xx (リダイレクト ステータス コード): リクエストを完了するにはさらにアクションが必要であることを示します。通常はリダイレクトとキャッシュに使用されます。
4xx (クライアント エラー ステータス コード): リクエストにエラーが含まれているか、サーバーが理解できないか、完了できないことを示します。
5xx (サーバー エラー ステータス コード): サーバーがリクエストを処理したときにエラーが発生したことを示します。
一般的な HTTP 応答ステータス コードとその意味は次のとおりです。
200 OK: リクエストは成功し、サーバーは正常に処理します。そして結果を返します。
301 永久に移動されました: 要求されたリソースは新しい URL に永久に移動されたため、クライアントはリンクを更新する必要があります。
400 不正なリクエスト: クライアントから送信されたリクエストに構文エラーがあるか、サーバーが理解できません。
403 禁止: サーバーはリクエストを拒否し、クライアントにはアクセス権がありません。
404 見つかりません: 要求されたリソースは存在しません。
500 内部サーバー エラー: リクエストの処理中にサーバーで予期しないエラーが発生しました。
503 サービスを利用できません: サーバーは現在、過負荷やメンテナンス状態などにより、通常は一時的にリクエストを処理できません。
HTTP 応答ステータス コードは、クライアントがさまざまなステータス コードに基づいて適切なアクションと処理を実行するための標準化された方法を提供します。これらは、ネットワーク リクエストの問題の診断とデバッグ、クライアントの動作の指示、リクエスト結果に関する情報の提供に役立ちます。
以上がhttpレスポンスステータスコードとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。