結果の第四章では、返されたHTTPステータスコード
HTTPステータスコードクライアントは、HTTP要求のために責任があることを示して結果を返す、サーバー・プロセスは、通常のマークで、通知エラーが発生します。
1.ステータスコードカテゴリ
2. 2XX成功
200 OK |
これは、サービス終了要求が正常に処理されていることを示します |
204ノーコンテンツ |
これは、治療の成功を示しますが、応答パケットは、エンティティ本体部分が含まれていません |
206部分コンテンツ |
クライアント要求の範囲を表し、サーバが正常に処理します |
3. 3XXリダイレクション
3xx応答の結果は、ブラウザがリクエストを適切に処理するために、いくつかの特別な処理を行う必要があることを示しています。場合レスポンスステータスコード302、303、ほとんどすべてのブラウザは、POST、GETを変更し、要求が自動的に再送信された後、メッセージ内の要求の本体を取り除きます。GETメソッド301302標準を変更するには、POSTメソッドを禁止するが、我々は実際の使用を行うことはありません。
恒久的移動301 |
リソースは新しいURIが割り当てられていることを永続的にリダイレクト手段、URIは、今と呼ばリソースにアクセスするために、将来的に使用する必要があります。 |
302 FOUND |
一時的なリダイレクトリソースは新しいURIが割り当てられている手段、この訪問は新しいURIを使用することができることを願っています。 |
303を参照してくださいその他 |
URIは、リソースへのアクセスを指示するためのGETメソッドを使用して、リソースを示す別の要求があります。303と同様の302、しかし、あなたは、リソースを取得するためにGETメソッドを使用することは明らかで303。 |
304は変更されません |
サーバはリソースへのアクセスを許可しますが、状況の条件を満たしている(そしてそれは問題ではないリダイレクト)ないものの場合は、クライアントは、条件付きの表現リクエストを送信します。 |
307一時的なリダイレクト |
一時的なリダイレクト。そして、302は同じ意味を持っているが見つかりました。標準のブラウザに従って、POSTをGETに変換禁止しています。 |
4. 4XX
結果は、応答4XX クライアント際に理由を発生するエラー。
400不正な要求 |
これは、エラーメッセージが表示さに対する要求を表します。 |
401無許可 |
認証情報によって送信された要求を表すことのHTTP認証(基本認証、ダイジェスト認証)を必要とします。以前にリクエストがあった場合も、それはユーザ認証が失敗したことを意味します。 |
403 Forbiddex |
要求がサーバーによって拒否されたリソースへのアクセスを表します。エラーは、許可またはアクセスです。 |
404お探しのページが見つかりませんでした |
それはリソースや理由を説明する必要はありませんサーバー上の要求を拒否し、サーバー要求を見つけることができなかったと述べました。 |
5. 5XX
結果は、応答の5xxことを示しているサーバーのとき理由にエラーが発生しました。
500内部サーバーエラー |
要求を実行中にサーバーエラーが発生したことを示します。これは、バグや故障のWebアプリケーションである可能性があります。 |
503サービスを使用できません |
サーバーは、現在、過負荷状態または進行中のメンテナンスのためのダウンに一時的に要求を処理できないことを示しています。 |