INDEX
- HTTP Status Code and Reason Phrase
- 1xx : Informational (情報)
- 2xx : Success (成功)
- 200 OK
- 201 Created
- 202 Accepted
- 203 Non-Authoritative Information / Provisional Information
- 204 No Content / No Response
- 205 Reset Content / Deleted
- 206 Partial Content
- 3xx : Redirection (転送)
- 300 Multiple Choices
- 301 Moved Permanently
- 302 Moved Temporarily / Found
- 303 See Other / Method
- 304 Not Modified
- 305 Use Proxy
- 306 (UnUsed)
- 307 Temporary Redirect
- 4xx : Client Error (クライアントエラー)
- 400 Bad Request / Invalid / Petici n incorrecta
- 401 Authorization Required / Unauthorized
- 402 Payment Required
- 403 Forbidden
- 404 Not Found
- 405 Method Not Allowed
- 406 None Acceptable / Not Acceptable
- 407 Proxy Authentication Required
- 408 Request Timeout
- 409 Conflict
- 410 Gone
- 411 Length Required
- 412 Precondition Failed
- 413 Request Entity Too Large
- 414 Request-URI Too Large
- 415 Unsupported Media Type
- 416 Requested range not satisfiable
- 417 Expectation Failed
- 5xx : Server Error (サーバエラー)
HTTP Status Code and Reason Phrase
※ HTTP 1.0では100番代は「Informational」と定義されていますが、将来のために予約されているだけで実際のコードは割り当てられていません。
参考資料
- RFC-1945 / RFC-2086 / RFC-2616
- IIS 7.0、IIS 7.5、および IIS 8.0 の HTTP 状態コード (Microsoft KB943891)
1xx : Informational (情報)
暫定的なレスポンス
100 Continue
リクエストはまだサーバに受理されていない, クライアントはリクエストを続行することが出来る
101 Switching Protocols
[Upgrade] ヘッダフィールドに示すプロトコルへ変更する
2xx : Success (成功)
リクエストされたアクションは適切に受理され, 理解された
200 OK
リクエストは成功した
201 Created
リクエストは完了し, 新しいリソースが生成された
202 Accepted
リクエストを受理したが処理は完了していない
203 Non-Authoritative Information / Provisional Information
レスポンスは確定した情報ではない
204 No Content / No Response
リクエストを受理したが送り返すための新しい情報が無い
205 Reset Content / Deleted
サーバはリクエストを完了し, ユーザーエージェントは送信されたリクエストをもたらしたドキュメントビューをリセットすべきである
206 Partial Content
部分的 GET リクエストを完了した
3xx : Redirection (転送)
リクエストを完了するために別の追加アクションがなされる必要がある
300 Multiple Choices
要求されたリソースに該当するものが複数存在する
301 Moved Permanently
URL は恒久的に変更された
例えば、スラッシュを付け忘れた URL [http://www.host.com/Directory] をリクエストした際に返される。
302 Moved Temporarily / Found
URLは一時的に変更された
303 See Other / Method
リソースは別のURIの形で発見された
304 Not Modified
[If-Modified-Since] ヘッダフィールドで指定された日付以降に変更されていない
305 Use Proxy
[Location] ヘッダフィールドに示すProxyを経由しなければならない
306 (UnUsed)
(ステータスコード 306 は廃止された)
307 Temporary Redirect
要求されたリソースは一時的に異なった URI にある
4xx : Client Error (クライアントエラー)
リクエストに間違った構文があるか, または実行がもともと不可能である
400 Bad Request / Invalid / Petici n incorrecta
不良なリクエスト, 構文エラー
401 Authorization Required / Unauthorized
認証が必要
402 Payment Required
有料ページ
403 Forbidden
アクセス権限が無い
404 Not Found
リクエスト URI に一致するものを見つけられなかった
405 Method Not Allowed
未許可リソース
406 None Acceptable / Not Acceptable
[Accept] ヘッダフィールドの条件が適合していない
407 Proxy Authentication Required
Proxy サーバの認証が必要
408 Request Timeout
タイムアウト
409 Conflict
リソース競合
410 Gone
リソースは現在, 将来ともに利用不能となっている
411 Length Required
[Content-Length] ヘッダフィールドが必要
412 Precondition Failed
リクエストヘッダフィールドに誤りがある
413 Request Entity Too Large
リクエストエンティティが長すぎる
414 Request-URI Too Large
リクエスト URI が長すぎる
415 Unsupported Media Type
リソースがサポートしていないフォーマットなので拒絶している
416 Requested range not satisfiable
[Range] ヘッダフィールドに示された範囲はリソースの実体長を越えている
417 Expectation Failed
[Expect] ヘッダフィールドの値を理解できなかった
5xx : Server Error (サーバエラー)
サーバーは リクエストを遂行できなかった
500 Internal Server Error
内部サーバーエラー
501 Not Implemented
未実装、リクエストに応える機能を有していない
502 Bad Gateway / Proxy Error
Proxy はリクエストした上位サーバよりエラーを受け取った
503 Service Unavailable
過負荷の為, リクエストを取り扱えない
504 Gateway Timeout
Proxy のタイムアウト
505 HTTP Version not supported
リクエストされた HTTP のバージョンはサポートされていない
最終更新時間:2013年10月29日 16時37分04秒 指摘や意見などあればSandBoxのBBSへ。