HTTP ステータスコード早見表

API や CDN でよく見るコードをまとめました。稀な実験コードは含めていません。

更新日:

コード名称意味
200OK成功(ボディあり)
201作成済みリソースを作成した
204コンテンツなし成功(空のボディ)
301恒久的に移動恒久的リダイレクト
302見つかりました一時的リダイレクト
304未変更キャッシュを利用
400不正なリクエストクライアントのリクエストが不正
401未認証認証が必要/失敗
403禁止認証済みだが拒否
404見つかりませんそのリソースは存在しない
405許可されていないメソッド誤った HTTP メソッド
408リクエストタイムアウトクライアントが遅すぎる
409競合状態の競合
410削除済み完全に削除済み
422処理できないエンティティセマンティクスが不正
429リクエスト過多レート制限中
500サーバー内部エラーサーバー側の障害
502不正なゲートウェイ上流の応答が不正
503サービス利用不可過負荷/停止中
504ゲートウェイタイムアウト上流のタイムアウト

注記

よくある質問

HTTP 403 はどういう意味ですか?
403 は、サーバーがリクエストを理解し認証も済んでいるものの、リソースへのアクセスを拒否している状態です。401 と違って再ログインでは解決しません。
HTTP 301 と 302 リダイレクトの違いは?
301 は恒久的な移転を示し、クライアントや検索エンジンは今後新しい URL を使うべきです。302 は一時的なリダイレクトで、元の URL は有効のままです。
HTTP 429 とは何ですか?どう解決すればいいですか?
429 はリクエスト過多でレート制限にかかったことを意味します。リクエスト間隔を空け、サーバーが返す Retry-After ヘッダーに従ってください。