ホームページ > php教程 > PHP开发 > 一般的な http 応答ステータス コード

一般的な http 応答ステータス コード

高洛峰
リリース: 2016-12-02 17:14:15
オリジナル
1237 人が閲覧しました

http ステータス リターン コード 1xx (暫定応答)
暫定応答を示し、リクエスターに操作の続行を要求するステータス コード。

http ステータス リターン コード コード 説明
100 (続行) 要求者は要求を続行する必要があります。 サーバーは、リクエストの最初の部分を受信し、残りを待っていることを示すためにこのコードを返します。
101 (プロトコルの切り替え) リクエスターはサーバーにプロトコルの切り替えを要求し、サーバーはそれを確認し、切り替える準備ができています。

http ステータス リターン コード 2xx (成功)
リクエストが正常に処理されたことを示すステータス コード。

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

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

300 (複数選択) リクエストに応じて、サーバーはさまざまな操作を実行できます。 サーバーは、リクエスター (ユーザー エージェント) に基づいてアクションを選択することも、リクエスターが選択できるアクションのリストを提供することもできます。
301 (永久に移動されました) 要求された Web ページは新しい場所に永久に移動されました。 サーバーがこの応答を (GET または HEAD 要求に応答して) 返すと、リクエスターを新しい場所に自動的に転送します。
302 (一時的な移動) サーバーは現在、別の場所にある Web ページからのリクエストに応答していますが、リクエスターは今後のリクエストに対して元の場所を引き続き使用する必要があります。
303 (他の場所を表示) リクエスターが応答を取得するために別の場所への個別の GET リクエストを使用する必要がある場合、サーバーはこのコードを返します。

304 (未変更) リクエストされた Web ページは、最後のリクエスト以降変更されていません。 サーバーがこの応答を返すと、Web ページのコンテンツは返されません。
305 (プロキシを使用) 要求者は、要求された Web ページにアクセスするためにのみプロキシを使用できます。 サーバーがこの応答を返した場合は、リクエスターがプロキシを使用する必要があることも示します。
307 (一時リダイレクト) サーバーは現在、別の場所にある Web ページからのリクエストに応答していますが、リクエスターは今後のリクエストに対して元の場所を引き続き使用する必要があります。

http ステータス リターン コード 4xx (リクエスト エラー)
これらのステータス コードは、リクエストが失敗し、サーバーがリクエストを処理できない可能性があることを示します。

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

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

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

一般的な http ステータスの戻りコードの一部は次のとおりです:

200 - サーバーは Web ページを正常に返しました

302 - 一時的な移動

404 - 要求された Web ページは存在しません

500 - 内部サーバー エラー

502 - 不良ゲートウェイ


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート