ホームページ  >  記事  >  httpステータスコードとは何ですか?

httpステータスコードとは何ですか?

zbt
zbtオリジナル
2023-10-07 14:09:576921ブラウズ

http ステータス コードには、情報ステータス コード、成功ステータス コード、リダイレクト ステータス コード、クライアント エラー ステータス コード、およびサーバー エラー ステータス コードが含まれます。詳細な紹介: 1. サーバーがリクエストを受信し、処理していることを示す情報ステータス コード。ただし、リクエストを完了するにはさらに操作が必要であることを示します。 2. 成功ステータス コード。リクエストが正常に受信され、理解され、処理されたことを示します。サーバーによる、 3. リクエストを完了するためにクライアントがさらに操作を実行する必要があることを示すリピート指示ステータス コード、 4. クライアントによって開始されたリクエストにエラーがあるか完了できないことを示すクライアント エラー ステータス コード、など。

httpステータスコードとは何ですか?

このチュートリアルのオペレーティング システム: Windows 10 システム、DELL G3 コンピューター。

HTTPステータスコードは、サーバーからクライアントに返される3桁のコードで、クライアントからのリクエストに対するサーバー側の処理結果を示すために使用されます。 HTTP ステータス コードは 5 つのカテゴリに分類されており、各カテゴリには特定の意味と目的があります。

1xx シリーズ: 情報ステータス コード

1xx シリーズのステータス コードは、サーバーがリクエストを受信して​​処理中であるが、完了するにはさらなるアクションが必要であることを示します。リクエスト。

100 続行: サーバーがリクエストのヘッダーを受信したため、クライアントはリクエストの本文の送信を続行する必要があることを示します。

101 プロトコルの切り替え: サーバーがクライアントのリクエストを理解し、リクエストを完了するために別のプロトコルに切り替えることを示します。

2xx シリーズ: 成功ステータス コード

2xx シリーズのステータス コードは、リクエストがサーバーによって正常に受信され、理解され、処理されたことを示します。

200 OK: リクエストが成功し、サーバーが正常に処理して、リクエストされたリソースを返したことを示します。

201 Created: リクエストが成功し、サーバーが新しいリソースを作成したことを示します。

202 Accepted: サーバーがリクエストを受け入れたが、まだ処理が完了していないことを示します。

204 コンテンツなし: リクエストは成功しましたが、サーバーがコンテンツを返さなかったことを示します。

3xx シリーズ: リダイレクト ステータス コード

3xx シリーズのステータス コードは、クライアントがリクエストを完了するためにさらに操作を実行する必要があることを示します。

301 永久に移動されました: 要求されたリソースが新しい URL に永久に移動されたことを示します。

302 Found: 要求されたリソースが一時的に新しい URL に移動されたことを示します。

304 未変更: 要求されたリソースが変更されておらず、キャッシュされたバージョンを直接使用できることを示します。

4xx シリーズ: クライアント エラー ステータス コード

4xx シリーズのステータス コードは、クライアントによって開始されたリクエストにエラーがあるか、完了できないことを示します。

400 Bad Request: クライアントから送信されたリクエストに構文エラーがあることを示します。

401 Unauthorized: リクエストにユーザー認証が必要であることを示します。

403 禁止: サーバーがリクエストを拒否し、アクセス許可がないことを示します。

404 Not Found: 要求されたリソースが存在しないことを示します。

5xx シリーズ: サーバー エラー ステータス コード

5xx シリーズのステータス コードは、サーバーがリクエストを処理したときにエラーが発生したことを示します。

500 Internal Server Error: サーバー内でエラーが発生したことを示します。

502 Bad Gateway: ゲートウェイまたはプロキシとして機能するサーバーが、上流サーバーから無効な応答を受信したことを示します。

503 サービスを利用できません: 通常は過負荷またはメンテナンスが原因で、サーバーが現在リクエストを処理できないことを示します。

概要:

HTTP ステータス コードは、リクエストの処理結果を示すためにサーバーからクライアントに返される 3 桁のコードです。ステータス コードが異なれば、意味や用途も異なります。 HTTP ステータス コードを知り理解することは、開発者やネットワーク管理者にとって非常に重要です。これは、問題を迅速に特定して解決し、Web サイトのパフォーマンスとユーザー エクスペリエンスを向上させるのに役立ちます。 。

以上がhttpステータスコードとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。