HTML チュートリアル > HTML リファレンス > HTTPメッセージリファレンス

HTMLにおけるHTTPメッセージのリファレンス。

HTTPメッセージリファレンス

スポンサード リンク

ブラウザがWebサーバーに何らかのリクエストをする時に、エラーが生じるかもしれません。

以下は、ブラウザに返されるHTTPステータスメッセージの表です。

HTTPステータス100番台:情報

メッセージ説明
100 Continueリクエストの一部だけがサーバーによって受け取られたことを示します。しかし、リクエストが拒絶されていない限り、クライアントはリクエストを継続するべきです。
101 Switching Protocolsサーバーがプロトコルを切り替えたことを示します。

HTTPステータス200番台:成功

メッセージ説明
200 OKリクエストが受け入れられたことを示します。
201 Createdリクエストが完了し、新しいリソースが作成されることを示します。
202 Acceptedリクエストは処理のために受理されが、処理は完全ではないことを示します。
203 Non-authoritative Information 
204 No Content 
205 Reset Content 
206 Partial Content 

HTTPステータス300番台:リダイレクト

メッセージ説明
300 Multiple Choicesリンクのリスト。ユーザーはリンクを選択し、リンク先へ行くことができます。最大5アドレスまで。
301 Moved Permanentlyリクエストされたページが、新しいURLに移ったことを示します。
302 Foundリクエストされたページが、一時的に新しいURLに移ったことを示します。
303 See Otherリクエストされたページが、異なるURL下で見つけることができることを示します。
304 Not Modified 
305 Use Proxy 
306 Unused旧バージョン中で使用されていましたが、現在では使用されていません。
307 Temporary Redirectリクエストされたページが、一時的に新しいURLに移ったことを示します。

HTTPステータス400番台:クライアントエラー

メッセージ説明
400 Bad Requestサーバーがリクエストを理解しなかったことを示します。
401 Unauthorizedリクエストされたページには、ユーザー名とパスワードを必要とすることを示します。
402 Payment Required 
403 Forbiddenリクエストされたページへのアクセスが禁止されていることを示します。
404 Not Foundサーバーがリクエストされたページを見つけることができなかったことを示します。
405 Method Not Allowedリクエストで指定された方法が許可されないことを示します。
406 Not Acceptableサーバーが、単にクライアントによって受理されないレスポンスを生成することができることを示します。
407 Proxy Authentication Required 
408 Request Timeoutサーバーへのリクエストがタイムアウトしたことを示します。
409 Conflict矛盾が発生したため、リクエストが受理できなかったことを示します。
410 Goneリクエストされたページが、もはや利用可能でないことを示します。
411 Length Required”Content-Length”が定義されていないことを示します。サーバーは、”Content-Length”のないリクエストを受け入れません。
412 Precondition Failed 
413 Request Entity Too Largeリクエストが大きすぎるので、サーバーがリクエストを拒否したことを示します。
414 Request-url Too LongURLが長すぎるので、サーバーがリクエストを拒否したことを示します。
415 Unsupported Media Typeメディアタイプがサポートされていないので、サーバーがリクエストを拒否したことを示します。
416 
417 Expectation Failed 

HTTPステータス500番台:サーバーエラー

メッセージ説明
500 Internal Server Errorサーバーに予期しないエラーが発生したため、リクエストが完了できなかったことを示します。
501 Not Implementedサーバーが要求された機能をサポートしていないため、リクエストが完了できなかったことを示します。
502 Bad Gatewayアップストリームサーバーから無効な応答を受け取ったため、リクエストが完了できなかったことを示します。
503 Service Unavailableサーバーが高負荷状態にあるかダウンしているため、リクエストが完了できなかったことを示します。
504 Gateway Timeoutゲートウェイがタイムアウトしたことを示します。
505 HTTP Version Not Supportedサーバーが、HTTPプロトコルのバージョンをサポートしないことを示します。
スポンサード リンク