HTTPステータスコード
ステータスコード早見表
1xx: 処理中
処理が継続している状態。
クライアントはリクエストを継続するか、再送信する
2xx 成功
リクエストが成功した
3xx リダイレクト
他のリソースへのリダイレクト。
クライアントはこのステータスコードを受け取ると、レスポンスメッセージを見て新しいリソースへ接続する。
4xx クライアントエラー
クライアントのリクエストに原因がある。 エラーを解消しない限り正常な結果が得られないので、同じリクエストをそのまま再送信できない。
5xx サーバーエラー
サーバー側に原因がある。
よく使われるステータスコード
- 200 リクエスト成功
- 201 リソース作成成功
- 301 Moved Permanently リソースの移動 (リソースが新しいURLに移動したことを示す)
- 400 Bad Request リクエスト構文やパラメータの間違い
- 401 Unauthorized アクセス権不正
- 404 Not Found 一番見るやつ。リソースの不在
- 500 Internal Server Error サーバー内部エラー
- 503 Service Unavailable サービス停止