PHP Manual
/
HTTP

HTTPステータスコード

10. 04. 2021

HTTP通信では、いわゆる「状態コード」と呼ばれる、転送がどのように行われたかを示す情報が送信される。200`のコードは成功を意味し、404`のコードは存在しないページを意味することはご存じだと思います。

ステータスコードは、その接頭辞によっていくつかのグループに分けられる。

1xx 情報提供

コード|意味
100|続ける
スイッチプロトコル

2xx成功

コード|意味
200`| OK (大丈夫)です。
作成された
202`|受理されました。
不正な情報
204`|内容がない
205`| コンテンツを復元する|...
206`|部分的な内容です。

3xxリダイレクション

コード|意味
300`|多肢選択式
301`|恒久的なリダイレクトを行う
302`| 発見された|
303|もっと見る
304`|変化なし
305`|プロキシを使用する|
306`
307`|一時的なリダイレクション|||||||。

4xx クライアント(ユーザー)エラー

コード|意味
400`|不正なリクエスト
401`|認証されていない接続||||。
402`|お支払いのお願い
403`|使用不可
404`|見つからない
405` : メソッドが許可されていません。
406`|容認できません。
プロキシ認証が必要です。
408
409`|ネットワークの競合
410`|データが消えた
411|要求された長さが一致しません。
412`|想定に失敗しました。
414
サポートされていないメディアタイプ
416
417|期待はずれでした。

5xx サーバエラー

コード|意味
500`|内部サーバーエラー
501`|未実装
502`
サービスが利用できません。
504
HTTP バージョンがサポートされていません。
509`|帯域幅の制限を超えました。

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
8.
Status:
All systems normal.
2024