📉

【備忘録】ステータスコードのまとめ

2023/06/13に公開

はじめに

Webを支える技術 -HTTP、URI、HTML、そしてRESTを先日読みました。
ステータスコードについての備忘録が欲しかったので、執筆しました。

分類と意味

ステータスコード 分類 意味
100番台 処理中 処理が継続中
クライアントはそのままを継続するのか
サーバーの指示に従ってプロトコルをアップデートして再送信する
200番台 成功 リクエストの成功
300番台 リダイレクト 他のリソースへのリダイレクト
クライアントは、このステータスコードを取得時にレスポンスメッセージのLocationヘッダーを見て新しいリソースげ接続する
400番台 クライアントエラー クライアントエラー
クライアントのリクエストに原因があり、
修正すれば、送信する事が出来る
500番台 サーバーエラー サーバーエラー
サーバー側のエラーを解消すれば、
リクエストを再送信後、正常な結果を受ける事が出来る

よく使われるステータスコード

ステータスコード 意味
200 OK リクエスト成功
201 Created リソースの作成成功
301 Moved Permanently リソースの恒久的な移動
303 See Other 別URIの参照
400 Bad Request リクエストの間違い
401 Unauthorized アクセス権不正
404 Not Found リソースの不在
500 Internal Server Error サーバー内部エラー
503 Service Unavailable サービス停止

おわりに

Webを支える技術 -HTTP、URI、HTML、そしてRESTを全部理解するのは難しかったですが、
必要な時に読み返して理解を深めたいと思います。

GitHubで編集を提案

Discussion