DevToolBox

HTTPステータスコード リファレンス

よく使われるHTTPステータスコードの一覧と説明。検索も可能です。

100Continue情報

リクエストの初期部分が受信され、クライアントは継続すべき

101Switching Protocols情報

サーバーがプロトコルを切り替える

200OK成功

リクエストが成功した

201Created成功

リクエストが成功し、新しいリソースが作成された

202Accepted成功

リクエストは受理されたが、処理は完了していない

204No Content成功

リクエストは成功したが、返すコンテンツがない

301Moved Permanentlyリダイレクト

リソースが恒久的に移動した

302Foundリダイレクト

リソースが一時的に移動した

304Not Modifiedリダイレクト

リソースは変更されていない(キャッシュ使用可)

307Temporary Redirectリダイレクト

一時的なリダイレクト(メソッド変更不可)

308Permanent Redirectリダイレクト

恒久的なリダイレクト(メソッド変更不可)

400Bad Requestクライアントエラー

リクエストが不正

401Unauthorizedクライアントエラー

認証が必要

403Forbiddenクライアントエラー

アクセスが禁止されている

404Not Foundクライアントエラー

リソースが見つからない

405Method Not Allowedクライアントエラー

HTTPメソッドが許可されていない

408Request Timeoutクライアントエラー

リクエストがタイムアウトした

409Conflictクライアントエラー

リクエストが現在のリソース状態と競合している

410Goneクライアントエラー

リソースは恒久的に削除された

429Too Many Requestsクライアントエラー

リクエスト回数が多すぎる(レート制限)

500Internal Server Errorサーバーエラー

サーバー内部エラー

501Not Implementedサーバーエラー

サーバーが機能をサポートしていない

502Bad Gatewayサーバーエラー

ゲートウェイが不正な応答を受け取った

503Service Unavailableサーバーエラー

サービスが利用できない(一時的)

504Gateway Timeoutサーバーエラー

ゲートウェイがタイムアウトした

HTTPステータスコードとは?

HTTPステータスコードは、HTTPリクエストに対するサーバーの応答を示す3桁の数字です。 1xx(情報)、2xx(成功)、3xx(リダイレクト)、4xx(クライアントエラー)、5xx(サーバーエラー)の5つのカテゴリに分類されます。

開発時のデバッグやAPIの実装で頻繁に参照するため、このリファレンスで素早く確認できます。