開発者

HTTPステータスコード

HTTPコードを検索:意味と使いどころ。

  • 即時
  • 無料
  • プライベート(ローカル処理)
  • 登録不要
200OK
成功

リクエストが成功しました。

201Created
成功

リソースが作成されました。

202Accepted
成功

受理、処理は後で。

204No Content
成功

成功、返す内容なし。

206Partial Content
成功

部分的なコンテンツ(範囲指定)。

301Moved Permanently
リダイレクト

恒久的に別URLへ移動。

302Found
リダイレクト

一時的なリダイレクト。

304Not Modified
リダイレクト

未変更、キャッシュを使用。

307Temporary Redirect
リダイレクト

一時リダイレクト、メソッド維持。

308Permanent Redirect
リダイレクト

恒久リダイレクト、メソッド維持。

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

クライアントの不正なリクエスト。

401Unauthorized
クライアントエラー

認証が必要、または失敗。

403Forbidden
クライアントエラー

アクセス禁止、権限不足。

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

リソースが見つかりません。

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

このHTTPメソッドは許可されていません。

409Conflict
クライアントエラー

現在の状態との競合。

410Gone
クライアントエラー

リソースは恒久的に削除。

418I'm a teapot
クライアントエラー

私はティーポット(エイプリルフール)。

422Unprocessable Entity
クライアントエラー

構文は正しいが処理不能。

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

リクエストが多すぎます、減速を。

500Internal Server Error
サーバーエラー

サーバー内部エラー。

501Not Implemented
サーバーエラー

機能が未実装。

502Bad Gateway
サーバーエラー

上流サーバーから無効な応答。

503Service Unavailable
サーバーエラー

サービス利用不可(過負荷・メンテ)。

504Gateway Timeout
サーバーエラー

上流サーバーとのタイムアウト。

HTTPコードの辞書を、検索ひとつで

Webリクエストが失敗すると、サーバーは3桁のコードを返します。このツールはそれらを集めて説明します:番号(404)や名称(「not found」)を入力し、クラスで絞り込み、各コードの意味と正しい使い方を読めます。

  1. 検索

    番号、名称、またはクラス(4xx なら「4」)で。

  2. カードを読む

    コード、公式名称、カテゴリ、説明。

  3. 正しいコードを選ぶ

    あなたのAPI、リダイレクト、エラーページに。

4つの大きなファミリー

クラス意味
2xx成功200 OK, 201 Created, 204 No Content
3xxリダイレクト301 Moved, 302 Found, 304 Not Modified
4xxクライアントエラー400, 401, 403, 404, 429
5xxサーバーエラー500, 502, 503, 504

デバッグの勘所:最初の桁がどちら側かを示します。4xx はリクエスト側で修正(URL、権限、フォーマット)、5xx はサーバー側(コード、設定、過負荷)。

よくある質問

2xx、3xx、4xx、5xx のクラスは何を意味する?

最初の桁がカテゴリを示します:2xx = 成功、3xx = リダイレクト、4xx = クライアント側エラー(あなたのリクエスト)、5xx = サーバー側エラー。最初の桁を見るだけで「誰の」問題かが分かります。

401 と 403 の違いは?

401(Unauthorized)は「身元を示せ」:認証が欠けているか失敗。403(Forbidden)は「あなたが誰かは分かるが、権限がない」。前者はログインで解決し、後者はしません。

301 と 302 はいつ使い分ける?

301(Moved Permanently)は恒久的な移転に:検索エンジンが評価を新URLへ移します。302(Found)は一時的な移動に:旧URLが基準のまま。間違えるとSEOに悪影響です。

コード418は本当に存在する?

はい!418「I’m a teapot」は1998年のエイプリルフール(コーヒーポット用プロトコル)に由来します。実用性はありませんがカルト的なジョークとなり、ふざけたリクエストにこれを返すサーバーもあります。