2004.1.23

HTTPレスポンスコード一覧(HTTP/1.1)

1xx: Informational (情報)
番号メッセージ解説
100Continue仮レスポンス
101Switching Protocolsサーバ側プロトコル変更完了
2xx: Success (成功)
番号メッセージ解説
200Okリクエスト成功
201Createdリクエストが果たされ、新しいリソースが作成された
202Acceptedリクエストを受け付けた(最終的に動作するかは不明)
203Non-Authoritative Information 
204No Content 
205Reset Contentユーザーエージェントへの現在の画面のリセット指示
206Partial Content部分的なGETリクエストを受け付けた
3xx: Redirection (転送)
番号メッセージ解説
300Multiple Choices 
301Moved Permanently 
302Moved Temporarily 
303See Other 
304Not Modified 
305Use Proxy 
4xx: Client Error (クライアントエラー)
番号メッセージ解説
400Bad Requestリクエストを解釈・実行できなかった
401Unauthorized認証が拒否された
402Payment Required(未使用)
403Forbiddenリクエストの実行が拒否された、または存在しないディレクトリにアクセスしようとした
404Not Found要求されたリソースが見つからなかった
405Method Not Allowedリクエストラインに記述されたメソッドは、 許可されていない
406Not Acceptable 
407Proxy Authentication Required 
408Request Time-outクライアントは、サーバの待ち時間内にリクエストを発行しなかった
409Conflict 
410Gone 
411Length Required 
412Precondition Failed 
413Request Entity Too Large 
414Request-URI Too Large 
415Unsupported Media Type 
5xx: Server Error (サーバエラー)
番号メッセージ解説
500Internal Server Error予期せぬエラーが原因でリクエストを実行できなかった
501Not Implenmentedサーバがリクエストを実行する機能をサポートしていなかった
502Bad Gatewayゲートウェイ、もしくはプロキシとして動作させているサーバが無効なレスポンスを受け取った
503Server Unavailable過負荷やメンテナンスのため、一時的にリクエストを実行できない
504Gateway Time-out 
505HTTP Version not supportedサーバは、リクエストメッセージで使用された HTTP プロトコルバージョンをサポートしていない