Handytool
開発者無料ローカルで実行

HTTP ステータスコード ルックアップ

任意の HTTP ステータスコード(1xx~5xx)を検索します——普通の英語での説明付き。

クラス
  • 100Continue

    Server received the request headers; client should send the body.

  • 101Switching Protocols

    The server is switching protocols as requested by the client.

  • 102Processing

    Request received but not yet processed (WebDAV).

  • 103Early Hints

    Used to return some response headers before final HTTP message.

  • 200OK

    Standard success response.

  • 201Created

    Request succeeded and a new resource was created.

  • 202Accepted

    Request accepted for processing but not completed.

  • 203Non-Authoritative Information

    Returned metadata is from a third-party copy.

  • 204No Content

    Request succeeded but no content is returned.

  • 205Reset Content

    Request succeeded; client should reset the document view.

  • 206Partial Content

    Range request succeeded; partial content returned.

  • 207Multi-Status

    Body contains multiple statuses (WebDAV).

  • 208Already Reported

    Members of a DAV binding already enumerated.

  • 226IM Used

    Server fulfilled a GET request and the response is the result of one or more instance-manipulations.

  • 300Multiple Choices

    Request has more than one possible response.

  • 301Moved Permanently

    Resource moved to a new permanent URL.

  • 302Found

    Resource is temporarily at a different URL.

  • 303See Other

    Client should follow the response to a new URL with GET.

  • 304Not Modified

    Cached version is still valid; no body returned.

  • 307Temporary Redirect

    Same method should be used at the new URL.

  • 308Permanent Redirect

    Same as 301 but the request method must not change.

  • 400Bad Request

    Server cannot or will not process due to a client error.

  • 401Unauthorized

    Authentication required and has failed or not been provided.

  • 402Payment Required

    Reserved for future use, sometimes used for paywalls.

  • 403Forbidden

    Server understood but refuses to authorize.

  • 404Not Found

    The requested resource could not be found.

  • 405Method Not Allowed

    Request method is known but not supported by the resource.

  • 406Not Acceptable

    Resource cannot produce content matching the Accept headers.

  • 407Proxy Authentication Required

    Client must authenticate with the proxy.

  • 408Request Timeout

    Server timed out waiting for the request.

  • 409Conflict

    Request conflicts with the current state of the resource.

  • 410Gone

    Resource is no longer available and will not be available again.

  • 411Length Required

    Content-Length header is required.

  • 412Precondition Failed

    A precondition in the request headers was not met.

  • 413Payload Too Large

    Request entity is larger than the server is willing to process.

  • 414URI Too Long

    URI is longer than the server is willing to interpret.

  • 415Unsupported Media Type

    Media format of the request is not supported.

  • 416Range Not Satisfiable

    Requested range cannot be served.

  • 417Expectation Failed

    Expectation in Expect header could not be met.

  • 418I'm a teapot

    Server refuses to brew coffee because it is, permanently, a teapot.

  • 421Misdirected Request

    Request was directed to a server unable to produce a response.

  • 422Unprocessable Entity

    Request was well-formed but had semantic errors.

  • 423Locked

    Resource is locked (WebDAV).

  • 424Failed Dependency

    Request failed because of a previous failed request (WebDAV).

  • 425Too Early

    Server unwilling to risk processing a replay-vulnerable request.

  • 426Upgrade Required

    Client must upgrade to a different protocol.

  • 428Precondition Required

    Server requires the request to be conditional.

  • 429Too Many Requests

    Client has sent too many requests in a given amount of time.

  • 431Request Header Fields Too Large

    Headers are too large for the server to process.

  • 451Unavailable For Legal Reasons

    Resource cannot be served for legal reasons.

  • 500Internal Server Error

    Generic server error response.

  • 501Not Implemented

    Server does not support the request method.

  • 502Bad Gateway

    Server received an invalid response from an upstream server.

  • 503Service Unavailable

    Server is overloaded or down for maintenance.

  • 504Gateway Timeout

    Upstream server did not respond in time.

  • 505HTTP Version Not Supported

    HTTP version in the request is not supported.

  • 506Variant Also Negotiates

    Internal configuration error in transparent content negotiation.

  • 507Insufficient Storage

    Server is unable to store the representation (WebDAV).

  • 508Loop Detected

    Server detected an infinite loop while processing (WebDAV).

  • 510Not Extended

    Further extensions to the request are required.

  • 511Network Authentication Required

    Client needs to authenticate to gain network access.

RFC 9110 および IANA HTTP ステータスレジストリから。

HTTP ステータスコード ルックアップについて

Handytool の HTTP ステータスコード ルックアップは、100 Continue から 511 Network Authentication Required までのすべての HTTP ステータスの簡易リファレンスです。コード(404)、名前(Not Found)、説明フラグメントで検索。クラス(1xx 情報、2xx 成功、3xx リダイレクト、4xx クライアントエラー、5xx サーバーエラー)でフィルター。RFC 9110 と IANA HTTP ステータスレジストリから取得。実世界の API レスポンスで見られる WebDAV やその他の拡張を含みます。

HTTP ステータスコード ルックアップの機能

  • 01

    コードまたは意味で検索

    コード、名前、説明から句を入力してください——リストがリアルタイムでフィルターされます。422 が "何かセマンティック" を意味することは覚えているが、正確な名前が思い出せないときに便利です。

  • 02

    クラスフィルター

    リストを単一クラスに絞ります——クライアントエラーをデバッグするときは 4xx、サーバーバグを追いかけるときは 5xx、リダイレクトチェーンを解くときは 3xx。

  • 03

    普通の英語での説明

    各エントリは開発者向けの 1 文の要約があります——正式な RFC の表現ではなく、実際に実践でコードが何を意味するか。

HTTP ステータスコード ルックアップのよくある質問

401 と 403 の違いは?
401 Unauthorized はリクエストに有効な認証がないことを意味します——ログインしてリトライします。403 Forbidden は認証されているが、リソースへのアクセスが許可されていないことを意味します——認証情報は役に立ちません。
422 vs 400 を返すべきはいつですか?
400 Bad Request は不正な構文(壊れた JSON、必須フィールド欠落)用。422 Unprocessable Entity は構文的には有効だがビジネスバリデーションに失敗したリクエスト(メール存在、年齢 ≥ 18)用。
418 I'm a teapot は本当のステータスコードですか?
はい——RFC 2324(1998)でエイプリルフールジョークとして定義、RFC 7168 で肯定。HTTP 自体では使用されませんが、IANA レジストリに表示され、少数のサービスはイースターエッグとして返します。
511 以上の 5xx コードの後はどうなりますか?
IANA レジストリの 511 以上のコードは未割り当て。特定のプラットフォームからカスタム 5xx コードが表示される場合があります(Cloudflare はアップストリーム問題に 520-527 を使用)、ただしベンダー固有の拡張で、標準 HTTP ではありません。

関連ツール

開発者

他のツールを見る

すべてのツール