HTTP ステータスコード
O's World
日本語
HTTP レスポンスステータスコードの検索リファレンス
すべて
1xx · 情報
2xx · 成功
3xx · リダイレクト
4xx · クライアントエラー
5xx · サーバーエラー
1xx · 情報
100
Continue
サーバーはリクエストヘッダーを受信済みで、クライアントはボディの送信を続行できます。
101
Switching Protocols
Upgrade ヘッダーの要求に従い、サーバーがプロトコルの切り替えに同意しました。
102
Processing
リクエストを受信して処理中ですが、まだレスポンスはありません(WebDAV、非推奨)。
103
Early Hints
最終レスポンスの前に、プリロードなどのヒントとなるヘッダーを先行返却します。
2xx · 成功
200
OK
リクエストは成功し、レスポンスに要求されたデータが含まれます。
201
Created
リクエストは成功し、新しいリソースが作成されました。
202
Accepted
リクエストは受理されましたが、処理はまだ完了していません。
203
Non-Authoritative Information
レスポンスは変換プロキシによって変更されており、オリジンサーバーの内容と異なる場合があります。
204
No Content
リクエストは成功しましたが、返すコンテンツはありません。
205
Reset Content
リクエストは成功しました。クライアントはドキュメント表示をリセットしてください(フォームのクリアなど)。
206
Partial Content
Range ヘッダーの要求どおり、リソースの一部のみを返します。
207
Multi-Status
レスポンスボディに複数リソースの複数ステータスが含まれます(WebDAV)。
208
Already Reported
バインディングのメンバーは同じレスポンス内で既に列挙済みです(WebDAV)。
226
IM Used
リソースに 1 つ以上のインスタンス操作を適用した結果を返します(HTTP デルタエンコーディング)。
3xx · リダイレクト
300
Multiple Choices
複数の表現が利用可能で、クライアントはいずれかを選択する必要があります。
301
Moved Permanently
リソースは新しい URL に恒久的に移動しました。リンクやブックマークを更新してください。
302
Found
リソースは一時的に別の URL にあります。今後も元の URL を使用してください。
303
See Other
結果は別の URI にあり、GET で取得する必要があります。
304
Not Modified
キャッシュされたバージョンが依然有効なため、ボディは省略されます。
307
Temporary Redirect
一時的なリダイレクト。元のメソッドとボディを維持する必要があります。
308
Permanent Redirect
恒久的なリダイレクト。元のメソッドとボディを維持する必要があります。
4xx · クライアントエラー
400
Bad Request
構文の誤りや無効なパラメーターのため、サーバーはリクエストを処理できません。
401
Unauthorized
認証が必要、または提供された資格情報が無効です。
402
Payment Required
将来のために予約されています。一部のプラットフォームでは支払いやクォータの問題に使用されます。
403
Forbidden
サーバーはリクエストを理解しましたが、認可を拒否しました。
404
Not Found
要求されたリソースが見つかりません。
405
Method Not Allowed
このリソースでは使用された HTTP メソッドが許可されていません。
406
Not Acceptable
リクエストのコンテンツネゴシエーションヘッダー(Accept)に一致する表現がありません。
407
Proxy Authentication Required
まずプロキシでの認証が必要です。
408
Request Timeout
サーバーがリクエストの待機中にタイムアウトしました。
409
Conflict
リクエストがリソースの現在の状態と競合しています。
410
Gone
リソースは恒久的に削除され、転送先も不明です。
411
Length Required
Content-Length ヘッダーが必要です。
412
Precondition Failed
リクエストヘッダーの前提条件が 1 つ以上満たされませんでした。
413
Content Too Large
リクエストボディがサーバーの処理可能なサイズを超えています。
414
URI Too Long
リクエスト URI がサーバーの解釈可能な長さを超えています。
415
Unsupported Media Type
リクエストボディのメディアタイプはサポートされていません。
416
Range Not Satisfiable
要求された Range はこのリソースでは満たせません。
417
Expectation Failed
Expect ヘッダーの期待値を満たせませんでした。
418
I'm a teapot
RFC 2324 のエイプリルフールネタ。ティーポットはコーヒーを淹れられません。
421
Misdirected Request
リクエストは、それに応答できないサーバーに送られました。
422
Unprocessable Content
リクエストの形式は正しいものの、意味的なエラーのため処理できません。
423
Locked
リソースはロックされています(WebDAV)。
424
Failed Dependency
依存していた前のリクエストが失敗したため、このリクエストも失敗しました(WebDAV)。
425
Too Early
リプレイの恐れがあるリクエストの処理をサーバーが拒否しました(TLS Early Data)。
426
Upgrade Required
Upgrade ヘッダーの指示に従い、別のプロトコルへ切り替えてください。
428
Precondition Required
条件付きリクエストが必要です。If-Match などの前提条件ヘッダーを付けて再送してください。
429
Too Many Requests
一定時間内のリクエストが多すぎます(レート制限)。
431
Request Header Fields Too Large
リクエストヘッダーが大きすぎて処理できません。
451
Unavailable For Legal Reasons
検閲や裁判所命令などの法的理由によりアクセスが拒否されました。
5xx · サーバーエラー
500
Internal Server Error
サーバー内部のエラーにより、リクエストを完了できませんでした。
501
Not Implemented
リクエストの実行に必要な機能をサーバーがサポートしていません。
502
Bad Gateway
ゲートウェイまたはプロキシが上流サーバーから無効なレスポンスを受け取りました。
503
Service Unavailable
サーバーは一時的にリクエストを処理できません(過負荷またはメンテナンス中)。
504
Gateway Timeout
ゲートウェイまたはプロキシが上流サーバーからの応答を時間内に受け取れませんでした。
505
HTTP Version Not Supported
リクエストで使用された HTTP バージョンはサポートされていません。
506
Variant Also Negotiates
サーバーのコンテンツネゴシエーション設定に内部エラーがあります。
507
Insufficient Storage
リクエストの完了に必要な保存領域がサーバーにありません(WebDAV)。
508
Loop Detected
リクエスト処理中に無限ループを検出しました(WebDAV)。
510
Not Extended
リクエストにさらなる拡張がなければ、サーバーは処理を完了できません。
511
Network Authentication Required
先にネットワークへの認証が必要です(キャプティブポータルなど)。
よくある質問
HTTP ステータスコードの 1xx〜5xx の分類は何を意味しますか?
301 と 302 リダイレクトの違いは何ですか?
401 Unauthorized と 403 Forbidden の違いは何ですか?
このリファレンスは無料ですか?オフラインでも使えますか?
検索した内容はサーバーに送信されますか?