カテゴリー: 開発ツール

HTTPステータスコード検索

サイト側で企画したツールツールが見つからない?

すべてのHTTPステータスコードとその意味を検索

1xxから5xxまで、HTTPステータスコードのすべてを番号・名前・キーワードで検索し、それぞれの実務的な意味を簡潔に確認できます。内蔵の参照テーブルを使い、すべてブラウザ内で完結します。

62件のコード

コード名前カテゴリー意味
100Continue1xx 情報The initial part of the request was received; the client should continue.
101Switching Protocols1xx 情報The server is switching protocols as requested by Upgrade.
102Processing1xx 情報The server has received the request and is still processing it.
103Early Hints1xx 情報Preload or preconnect hints sent before the final response.
200OK2xx 成功The request succeeded.
201Created2xx 成功The request succeeded and a new resource was created.
202Accepted2xx 成功The request was accepted for processing but is not complete.
203Non-Authoritative Information2xx 成功The payload was transformed by a proxy from the origin response.
204No Content2xx 成功The request succeeded but there is no content to send.
205Reset Content2xx 成功The client should reset the document view that sent the request.
206Partial Content2xx 成功Only part of the resource is being sent, per a Range header.
207Multi-Status2xx 成功A WebDAV response conveying status for multiple sub-requests.
208Already Reported2xx 成功A WebDAV binding was already enumerated in a previous reply.
226IM Used2xx 成功The server fulfilled the request using instance manipulations.
300Multiple Choices3xx リダイレクトThe request has more than one possible response.
301Moved Permanently3xx リダイレクトThe resource has been permanently moved to a new URL.
302Found3xx リダイレクトThe resource is temporarily at a different URL.
303See Other3xx リダイレクトThe response can be found under a different URL using GET.
304Not Modified3xx リダイレクトThe resource has not changed since the last request; use the cache.
305Use Proxy3xx リダイレクトDeprecated: the requested resource must be accessed through a proxy.
307Temporary Redirect3xx リダイレクトThe resource is temporarily at a different URL; method must not change.
308Permanent Redirect3xx リダイレクトThe resource has permanently moved; method must not change.
400Bad Request4xx クライアントエラーThe server cannot process the request due to a client error.
401Unauthorized4xx クライアントエラーAuthentication is required and has failed or not been provided.
402Payment Required4xx クライアントエラーReserved for future use.
403Forbidden4xx クライアントエラーThe server understood the request but refuses to authorize it.
404Not Found4xx クライアントエラーThe server can not find the requested resource.
405Method Not Allowed4xx クライアントエラーThe request method is not supported for this resource.
406Not Acceptable4xx クライアントエラーNo content matching the Accept headers was found.
407Proxy Authentication Required4xx クライアントエラーThe client must authenticate with the proxy first.
408Request Timeout4xx クライアントエラーThe server timed out waiting for the request.
409Conflict4xx クライアントエラーThe request conflicts with the current state of the resource.
410Gone4xx クライアントエラーThe resource is no longer available and will not come back.
411Length Required4xx クライアントエラーThe request did not specify the length of its content.
412Precondition Failed4xx クライアントエラーA precondition in the request headers was not met.
413Payload Too Large4xx クライアントエラーThe request entity is larger than the server can handle.
414URI Too Long4xx クライアントエラーThe requested URI is longer than the server can interpret.
415Unsupported Media Type4xx クライアントエラーThe media format of the request is not supported.
416Range Not Satisfiable4xx クライアントエラーThe requested range cannot be satisfied.
417Expectation Failed4xx クライアントエラーThe Expect header could not be met by the server.
418I'm a Teapot4xx クライアントエラーAn April Fools' joke status code from RFC 2324.
421Misdirected Request4xx クライアントエラーThe request was directed at a server unable to produce a response.
422Unprocessable Entity4xx クライアントエラーThe request was well-formed but semantically incorrect.
423Locked4xx クライアントエラーThe resource that is being accessed is locked.
424Failed Dependency4xx クライアントエラーThe request failed because a prior dependent request failed.
425Too Early4xx クライアントエラーThe server is unwilling to risk processing a replayable request.
426Upgrade Required4xx クライアントエラーThe client should switch to a different protocol.
428Precondition Required4xx クライアントエラーThe origin server requires the request to be conditional.
429Too Many Requests4xx クライアントエラーThe client has sent too many requests in a given time.
431Request Header Fields Too Large4xx クライアントエラーThe header fields are too large for the server.
451Unavailable For Legal Reasons4xx クライアントエラーThe resource is unavailable for legal reasons.
500Internal Server Error5xx サーバーエラーThe server encountered an unexpected condition.
501Not Implemented5xx サーバーエラーThe server does not support the functionality required.
502Bad Gateway5xx サーバーエラーThe server, acting as a gateway, got an invalid response.
503Service Unavailable5xx サーバーエラーThe server is not ready to handle the request.
504Gateway Timeout5xx サーバーエラーThe server, acting as a gateway, did not get a response in time.
505HTTP Version Not Supported5xx サーバーエラーThe HTTP version used in the request is not supported.
506Variant Also Negotiates5xx サーバーエラーTransparent content negotiation resulted in a circular reference.
507Insufficient Storage5xx サーバーエラーThe server is unable to store the representation needed.
508Loop Detected5xx サーバーエラーThe server detected an infinite loop while processing the request.
510Not Extended5xx サーバーエラーFurther extensions to the request are required.
511Network Authentication Required5xx サーバーエラーThe client needs to authenticate to gain network access.

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

HTTPレスポンスには必ず3桁のステータスコードが含まれており、クライアントに何が起きたかを伝えます。2xxは成功、3xxはリダイレクト、4xxはクライアント側の誤り、5xxはサーバー側の障害を表します。このツールはIANAに登録されたコードを平易な説明とともにまとめており、エディタを離れることなくコードの意味を確認したり、返すべき正しいコードを探したりできます。

使い方

  1. ステータスコード、その名前、または「rate limit」のようなキーワードを入力します。
  2. 必要に応じて1つのカテゴリー(1xx〜5xx)に絞り込みます。
  3. 一致したコードの簡潔な説明を確認します。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

この一覧はどこから来ていますか。
IANAに登録されたコードをまとめたローカルのテーブルで、一般的なWeb APIやブラウザのやり取りで返されるほぼすべてのコードを網羅しています。サーバーへの通信は一切行いません。
401と403の違いは何ですか。
401 Unauthorizedはリクエストに有効な認証情報が必要であることを意味し、403 Forbiddenはサーバーがあなたが誰であるかを理解した上で、その操作の許可を拒否したことを意味します。
なぜ418というコードが存在するのですか。
「I'm a Teapot」は1998年のエイプリルフールのRFCに由来します。真剣に使われることはほとんどありませんが、一部のAPIでは遊び心として使われることがあります。