一般的なhttpエラーステータスコード

200 -サーバーが正常にページが返さ
404要求されたページが存在しない-
503 -サービスは利用不可

詳細な内訳:

1xx(暫定応答)
は、一時的に応答し、リクエスターが操作を続行することを要求する状況コードを示します。

コードの説明

100(続き)要求者は要求を続けなければならない。サーバーはこのコードを返し、リクエストの最初の部分を受信し、残りの部分を待っていることを示します。
101(プロトコルの切り替え)リクエスターがサーバーにプロトコルの切り替えを要求し、サーバーは確認済みで切り替えの準備ができています。

2xx(成功)
は、要求のステータスコードが正常に処理されたことを示します。

コードの説明
*** 200 ***(成功)サーバーは要求を正常に処理しました。通常、これはサーバーが要求されたWebページを提供したことを意味します。*** 201 ***(Created)リクエストは成功し、サーバーは新しいリソースを作成しました。*** 202 ***(受け入れ済み)サーバーは要求を受け入れましたが、まだ処理していません。*** 203 ***(不正な情報)サーバーは要求を正常に処理しましたが、返された情報は別のソースからのものである可能性があります。*** 204 ***(コンテンツなし)サーバーは要求を正常に処理しましたが、何も返しませんでした。*** 205 ***(コンテンツのリセット)サーバーは要求を正常に処理しましたが、何も返しませんでした。*** 206 ***(部分的なコンテンツ)サーバーはGETリクエストの一部を正常に処理しました。

3xx(リダイレクト)
は、要求を完了するためにさらにアクションが必要であることを示します。通常、これらのステータスコードはリダイレクトに使用されます。

コードの説明

300 (複数の選択肢)サーバーは、要求に応じてさまざまな操作を実行できます。サーバーは、リクエスター(ユーザーエージェント)に応じて操作を選択するか、リクエスターが選択する操作のリストを提供できます。
301 (完全に移動)要求されたWebページは、新しい場所に完全に移動されました。サーバーがこの応答を(GETまたはHEAD要求に応じて)返すと、サーバーは自動的に要求者を新しい場所に転送します。
302 (一時的なモバイル)サーバーは現在、さまざまな場所にあるWebページからの要求に応答していますが、要求者は今後の要求に引き続き元の場所を使用する必要があります。
303 (他の場所を参照)リクエスタが別のGETリクエストを使用して別の場所の応答を取得する必要がある場合、サーバーはこのコードを返します。
304 (未変更)最後の要求以降、要求されたWebページは変更されていません。サーバーがこの応答を返すとき、Webページのコンテンツは返しません。
305 (プロキシの使用)要求者は、プロキシを使用して、要求されたWebページにのみアクセスできます。サーバーがこの応答を返す場合、リクエスタがプロキシを使用する必要があることも示しています。
307 (一時的なリダイレクト)サーバーは現在、さまざまな場所にあるWebページからの要求に応答しますが、要求者は今後の要求に引き続き元の場所を使用する必要があります。

4xx(要求エラー)
これらのステータスコードは、要求がエラーになっている可能性があることを示し、サーバーの処理を妨げます。

コードの説明

400 (不正なリクエスト)サーバーはリクエストの構文を理解していません。
401 (無許可)要求には認証が必要です。ログインが必要なWebページの場合、サーバーはこの応答を返すことがあります。
403 (禁止)サーバーは要求を拒否しました。
404 (見つかりません)サーバーは要求されたページを見つけることができません。
405 (メソッド無効)リクエストで指定されたメソッドを無効にします。
406 (受け入れられません)要求されたコンテンツ特性で要求されたWebページに応答できません。
407 (エージェントの承認が必要)このステータスコードは401(未承認)に似ていますが、リクエスタがエージェントの使用を承認する必要があることを指定します。
408 (リクエストタイムアウト)リクエストの待機中にサーバーがタイムアウトしました。
409 (競合)要求の完了中にサーバーで競合が発生しました。サーバーは、競合に関する情報を応答に含める必要があります。
410 (削除済み)要求されたリソースが完全に削除された場合、サーバーはこの応答を返します。
411 (有効な長さが必要)サーバーは、有効なコンテンツの長さのヘッダーフィールドがない要求を受け入れません。
412 (前提条件を満たしていません)サーバーは、要求で要求者が設定した前提条件の1つを満たしていません。
413 (リクエストエンティティが大きすぎます)リクエストエンティティが大きすぎてサーバーの処理能力を超えているため、サーバーはリクエストを処理できません。
414 (リクエストされたURIが長すぎます)リクエストされたURI(通常はURL)が長すぎてサーバーが処理できません。
415 (サポートされていないメディアタイプ)要求された形式は、要求されたページでサポートされていません。
416 (要求された範囲は要件を満たしていません)ページが要求された範囲を提供できない場合、サーバーはこのステータスコードを返します。
417 (期待値が満たされていません)サーバーは "期待値"要求ヘッダーフィールドの要件を満たしていません。

5xx(サーバーエラー)
これらのステータスコードは、リクエストの処理中にサーバーで内部エラーが発生したことを示します。これらのエラーは、リクエストエラーではなく、サーバー自体のエラーである可能性があります。

コードの説明

500 (内部サーバーエラー)サーバーでエラーが発生し、リクエストを完了できませんでした。
501 (まだ実装されていません)サーバーには、要求を完了する機能がありません。たとえば、サーバーがリクエストメソッドを認識しない場合、このコードが返されることがあります。
502 (不正なゲートウェイ)ゲートウェイまたはプロキシとして機能しているサーバーが、上流サーバーから無効な応答を受信しました。
503 (サービス利用不可)サーバーは現在利用できません(過負荷またはダウンタイムメンテナンスのため)。通常、これは一時的な状態です。
504 (ゲートウェイタイムアウト)サーバーはゲートウェイまたはプロキシとして機能しますが、上流のサーバーからの要求を時間内に受信しませんでした。
505 (HTTPバージョンはサポートされていません)サーバーは、リクエストで使用されているHTTPプロトコルバージョンをサポートしていません。

公開された34元の記事 ウォンの賞賛0 ビュー3634

おすすめ

転載: blog.csdn.net/qq_43469899/article/details/102661924