便利屋tools
ネットワーク・Web

HTTPステータスコード&ポート番号辞典

HTTPステータスコードとよく使うポート番号を検索できる早見辞典です。番号・名前・説明のどれでも検索できます。

コード名前分類説明
100 Continue 情報 リクエストの最初の部分を受信し、クライアントは残りを送信してよい。
101 Switching Protocols 情報 サーバーがUpgradeヘッダーの要求に従いプロトコルを切り替える。
200 OK 成功 リクエストが正常に成功した。
201 Created 成功 リクエストによりリソースが新規作成された。
202 Accepted 成功 リクエストを受理したが、処理は完了していない。
204 No Content 成功 リクエストは成功したが返すコンテンツがない。
206 Partial Content 成功 Rangeヘッダーによる部分的なリソースを返す。
301 Moved Permanently リダイレクト リソースが恒久的に新しいURLに移動した。
302 Found リダイレクト リソースが一時的に別のURLにある。
303 See Other リダイレクト 別のURLをGETで取得すべきことを示す。
304 Not Modified リダイレクト キャッシュされたリソースが変更されていない。
307 Temporary Redirect リダイレクト メソッドとボディを変えずに一時的にリダイレクトする。
308 Permanent Redirect リダイレクト メソッドとボディを変えずに恒久的にリダイレクトする。
400 Bad Request クライアントエラー リクエストの構文が不正。
401 Unauthorized クライアントエラー 認証が必要、または認証情報が無効。
403 Forbidden クライアントエラー アクセスが許可されていない。
404 Not Found クライアントエラー 指定されたリソースが見つからない。
405 Method Not Allowed クライアントエラー そのHTTPメソッドは許可されていない。
408 Request Timeout クライアントエラー サーバーがリクエストの待機中にタイムアウトした。
409 Conflict クライアントエラー リソースの現在の状態と競合している。
410 Gone クライアントエラー リソースが恒久的に失われ、今後も存在しない。
411 Length Required クライアントエラー Content-Lengthヘッダーが必要。
413 Payload Too Large クライアントエラー リクエストボディが大きすぎる。
414 URI Too Long クライアントエラー リクエストURIが長すぎる。
415 Unsupported Media Type クライアントエラー サポートされていないメディア形式。
418 I'm a teapot クライアントエラー エイプリルフールのジョークとして作られたステータスコード(RFC 2324)。
422 Unprocessable Entity クライアントエラー 構文は正しいが意味的なエラーがあり処理できない。
429 Too Many Requests クライアントエラー 一定時間内のリクエスト数が多すぎる(レートリミット)。
500 Internal Server Error サーバーエラー サーバー内部で予期しないエラーが発生した。
501 Not Implemented サーバーエラー サーバーがそのリクエストメソッドをサポートしていない。
502 Bad Gateway サーバーエラー プロキシ/ゲートウェイが上流から不正な応答を受け取った。
503 Service Unavailable サーバーエラー サーバーが一時的に過負荷またはメンテナンス中。
504 Gateway Timeout サーバーエラー プロキシ/ゲートウェイが上流からの応答を待ってタイムアウトした。
505 HTTP Version Not Supported サーバーエラー サーバーがそのHTTPバージョンをサポートしていない。

このツールについて

HTTPステータスコード&ポート番号辞典とは?使い方と活用ガイド

HTTPステータスコード&ポート番号辞典は、200・404・500といったHTTPステータスコードと、80・443・22などよく使われるポート番号を、検索しながら引ける早見辞典です。開発中や障害調査中に「このコードは何を意味するのか」「このポートは何のサービスか」を素早く確認するための道具です。

くわしい説明を読むあと3段落

ステータスコードは100番台(情報)から500番台(サーバーエラー)まで、開発でよく遭遇する代表的なものを収録しています。番号の大まかな意味を知っておくと切り分けが速くなります。4xxはリクエスト側の問題、5xxはサーバー側の問題という区別が基本で、たとえば403と401の違い、502と503と504の違いのように、隣り合ったコードの使い分けを確認したい場面で辞典が効きます。

ポート番号は、IANAに登録されているウェルノウンポート・登録済みポートのうち、Web開発でよく使われるものを中心に収録しています。ファイアウォールの設定を確認するとき、開いているポートから動いているサービスを推測するとき、あるいはローカル開発でポートが衝突したときに、番号から素早く正体を引けます。

検索は、番号・名前(プロトコル名)・説明文のいずれかに文字列が含まれていればヒットします。「404」と数字で引くことも、「認証」のように説明文の言葉で引くこともできるので、うろ覚えの状態からでもたどり着けます。ブックマークしておいて、必要になったときに開くリファレンスとして使うのに向いています。

よくある質問

どんなステータスコードが収録されていますか?

100番台(情報)〜500番台(サーバーエラー)まで、開発でよく遭遇する代表的なコードを収録しています。

ポート番号は何を基準に選んでいますか?

IANAで登録されているウェルノウンポート・登録済みポートのうち、Web開発でよく使われるものを中心に収録しています。

検索は何にマッチしますか?

番号・名前(プロトコル名)・説明文のいずれかに検索文字列が含まれていればヒットします。