ロゴ
ToolkitsLabEfficiency Hub
PR広告を含む

HTTPステータスコード・ポート番号 一覧&早見表404や500の意味、80・443・22などのポート番号をまとめて検索

HTTPステータスコードとポート番号を、タブで切り替えながら検索・絞り込みできる開発者向けの早見表ツールです。 コードや番号を入力するだけで、意味と用途がすぐに確認できます。

よく検索される
62件 / 全62件を表示

HTTPステータスコードとポート番号がすぐわかる、開発者向けの早見表ツール

Webサイトやアプリの開発・運用をしていると、「404の意味を確認したい」「500エラーが出た原因を切り分けたい」「このアプリはどのポート番号を使っているのか」など、HTTPステータスコードとポート番号を調べる場面はとても頻繁に発生します。

本ツールは、この2つの情報をタブで切り替えながら1つの画面でまとめて検索できる早見表ツールです。コード番号や名称を入力するだけで、該当する項目がすぐに絞り込まれ、 意味や分類、TCP/UDPの種別まで確認できます。よく使われる項目はワンタップで呼び出せるほか、 調べた内容はそのままコピーしてドキュメントやチャットに貼り付けられます。

エラーログの調査、API設計時のステータスコード選定、インフラ構築時のポート開放確認など、 開発の様々な場面でリファレンスとして活用できます。

こんなシーンで便利です

エラーログやレスポンスコードの意味を素早く確認したい時に

APIやサーバーのログに表示された数値の意味がわからない時、コードを検索するだけで名称と意味、原因の切り分けの手がかりがすぐにわかります。

API設計時に、適切なステータスコードを選びたい時に

「作成成功は201?200?」「バリデーションエラーは400?422?」など、実装時に適切なコードを選ぶ判断材料として活用できます。

サーバーやネットワーク機器のポート開放設定を確認したい時に

ファイアウォールやセキュリティグループの設定で、「このアプリにはどのポートを開放すればよいか」を確認する際のリファレンスとして使えます。

学習中に、コードやポート番号を体系的に覚えたい時に

駆け出しのエンジニアやネットワークを学び始めた方が、分類ごとにコードやポートを一覧で眺めながら整理して覚えるのにも役立ちます。

使い方は簡単 4ステップ

  1. 上部のタブで「HTTPステータスコード」または「ポート番号」を選択します。
  2. 検索欄に番号や名称の一部を入力するか、「よく検索される」の候補をタップします。
  3. 必要に応じてカテゴリ(1xx〜5xx、Web、データベースなど)で絞り込みます。
  4. 調べたい項目のカードをタップすると、選択した形式でテキストが自動的にコピーされます。

検索・絞り込み・コピーの操作はすべてブラウザ内で完結し、入力内容がサーバーへ送信されることはありません。

ご利用時の注意点

  • 本ツールに収録しているコードやポート番号の説明は、一般的な用途や意味を簡潔にまとめた概要です。プロトコル仕様の詳細や例外的な挙動については、RFCなど一次情報も併せてご確認ください。
  • 同じポート番号でも、環境や設定によって実際に割り当てられている用途が異なる場合があります。
  • ステータスコードの使い分けは実装やフレームワークの慣習によって差があるため、最終的な採用可否はプロジェクトの設計方針に合わせてご判断ください。
  • 完全無料・安全:検索キーワードや操作内容が外部に送信されることのない、ブラウザ完結型のツールです。

よく使われるHTTPステータスコード早見表

開発やトラブルシューティングで特によく参照される代表的なコードをまとめました。全項目はツール本体で検索・確認できます。

コード名称分類意味
200OK2xx 成功リクエストが正常に処理された
201Created2xx 成功新しいリソースが作成された
204No Content2xx 成功成功したが返す本文がない
301Moved Permanently3xx リダイレクト恒久的に別URLへ移動した
302Found3xx リダイレクト一時的に別URLへ移動した
304Not Modified3xx リダイレクトキャッシュを再利用してよい
400Bad Request4xx クライアントエラーリクエストの形式が不正
401Unauthorized4xx クライアントエラー認証情報が不足・無効
403Forbidden4xx クライアントエラー権限がなくアクセス拒否
404Not Found4xx クライアントエラーリソースが見つからない
405Method Not Allowed4xx クライアントエラー許可されないメソッド
422Unprocessable Entity4xx クライアントエラー内容に誤りがあり処理不可
429Too Many Requests4xx クライアントエラーリクエスト数の上限超過
500Internal Server Error5xx サーバーエラーサーバー内部エラー
502Bad Gateway5xx サーバーエラー上流サーバーからの不正な応答
503Service Unavailable5xx サーバーエラー一時的にサービス利用不可
504Gateway Timeout5xx サーバーエラー上流サーバーの応答タイムアウト

【よく使われるポート番号 早見表】
代表的なポート番号もあわせて掲載します。全項目はツール本体の「ポート番号」タブで検索できます。

ポートプロトコル分類TCP/UDP
21FTP(制御)ファイル転送TCP
22SSHリモートアクセスTCP
25SMTPメールTCP
53DNSネットワーク管理TCP/UDP
80HTTPWebTCP
443HTTPSWebTCP
3306MySQL / MariaDBデータベースTCP
3389RDPリモートアクセスTCP
5432PostgreSQLデータベースTCP
6379RedisデータベースTCP

※上表は代表的な項目の抜粋です。全コード・全ポートの一覧はツール本体でご確認いただけます。

HTTPステータスコードとポート番号、基本の考え方

実務でよく疑問に上がるポイントを整理して解説します。

結論:ステータスコードは「誰の責任か」、ポート番号は「どの窓口を使うか」を表す

HTTPステータスコードは、2xx(成功)・3xx(案内)・4xx(クライアント側の問題)・5xx(サーバー側の問題)という形で「何が起きたか、どちら側の責任か」を表す情報です。
一方でポート番号は、同じIPアドレスの中で「どのサービス・アプリケーション宛ての通信か」を区別するための窓口番号にあたります。この2つを正しく理解すると、エラー調査やネットワーク設計の見通しが立てやすくなります。

4xxと5xxを混同しないための考え方

4xx系はクライアント(リクエストを送った側)に原因があるエラー、5xx系はサーバー側に原因があるエラーという大原則があります。
例えば404はクライアントが誤ったURLを指定した可能性が高く、502や504はサーバーやその先のシステム側で問題が起きている可能性が高いというように、まずこの大分類で切り分けると原因調査がスムーズになります。

well-knownポート(0〜1023)とそれ以外の違い

0〜1023番はwell-knownポートと呼ばれ、HTTP(80)やSSH(22)などIANAによって用途が公式に割り当てられている番号です。
1024番以降は登録済みポートや動的・私用ポートとして、MySQL(3306)やPostgreSQL(5432)のようにソフトウェアの慣習として広く使われている番号と、通信のたびに一時的に割り当てられる番号が混在しています。

ステータスコードとポート番号を混同しやすい場面

「443でアクセスしたのに404が返ってきた」というように、この2つはまったく別のレイヤーの情報です。ポート番号は「どの入り口(サービス)に接続したか」、ステータスコードは「その入り口での処理結果」を表します。443番(HTTPS)で接続できていても、リクエストしたパスが存在しなければ404が返る、という切り分けを意識すると原因調査がしやすくなります。

よくある失敗と対策

404と403を混同し、原因調査の方向を誤る

「アクセスできない」という事象だけを見て、権限の問題(403)なのかリソースが存在しない問題(404)なのかを確認せずに対応してしまい、見当違いの修正をしてしまう失敗です。

💡 対策・解決策を見る
本ツールで両方の意味を確認し、まずレスポンスコードそのものを正確に把握したうえで、権限設定を見るべきか、URLやルーティング設定を見るべきかを切り分けましょう。

302と301を使い分けずに実装し、SEO評価が正しく引き継がれない

恒久的な移動であるにもかかわらず一時的な302を使ってしまい、検索エンジンの評価が新しいURLへ正しく引き継がれないまま運用してしまう失敗です。

💡 対策・解決策を見る
恒久的にURLを変更する場合は301(またはメソッドを保持する308)、一時的な切り替えの場合は302(または307)というように、意図に応じたコードを選びましょう。

ファイアウォールでポート番号を誤って開放・閉塞してしまう

似た番号のポート(例:22と2222、80と8080)を混同して開放設定を行い、想定していたサービスに接続できない、または意図せず不要なポートを開放してしまう失敗です。

💡 対策・解決策を見る
本ツールでポート番号と用途を照合し、開放が必要な番号を正確に確認したうえで、最小限のポートのみを開放するようにしましょう。

APIのエラーレスポンスをすべて400番台の同じコードで返してしまう

バリデーションエラー・認証エラー・存在しないリソースなど原因の異なるエラーを、すべて400 Bad Requestなど単一のコードで返してしまい、クライアント側での処理分岐が難しくなる失敗です。

💡 対策・解決策を見る
401(認証)・403(権限)・404(不存在)・422(内容の誤り)など、原因に応じたコードを使い分けることで、クライアント側が適切にエラーハンドリングできるAPI設計にしましょう。

開発環境のポート番号のまま本番用のドキュメントや設定を共有してしまう

ローカル開発で使っていた3000番や8080番などのポート番号を、本番環境の設定書やチームへの共有資料にそのまま記載してしまい、混乱を招く失敗です。

💡 対策・解決策を見る
環境(開発・ステージング・本番)ごとに使用するポート番号を明記し、本ツールなどで標準的な用途と番号を確認しながらドキュメントを整備しましょう。

よくある質問(FAQ)

Q.HTTPステータスコードは全部で何種類ありますか

Q.

A. IANA(インターネット番号割り当て機関)に登録されている主要なコードは1xx(情報)・2xx(成功)・3xx(リダイレクト)・4xx(クライアントエラー)・5xx(サーバーエラー)の5分類でおよそ60種類前後あります。本ツールでは、このうち実務でよく参照される主要なコードを網羅して収録しています。

Q.404と400、401と403の違いがよくわかりません

Q.

A. 400 Bad Requestはリクエスト自体の形式が不正な場合、401 Unauthorizedは認証情報が不足・無効な場合、403 Forbiddenは認証はできているが権限がない場合、404 Not Foundは指定したリソースが存在しない場合に返されます。本ツールで各コードの説明を検索すると、違いをすぐに確認できます。

Q.よく使われるポート番号にはどのようなものがありますか

Q.

A. Web閲覧に使われる80(HTTP)・443(HTTPS)、リモート接続の22(SSH)・3389(RDP)、メールの25(SMTP)・587・110(POP3)・143(IMAP)、データベースの3306(MySQL)・5432(PostgreSQL)・6379(Redis)などが代表的です。本ツール内の「よく検索される」欄からワンタップで確認できます。

Q.ポート番号の80と443はどう違いますか

Q.

A. 80番はHTTP、つまり暗号化されていないWeb通信で使われる標準ポートです。443番はHTTPS、TLS/SSLで通信内容を暗号化したWeb通信で使われる標準ポートで、現在はほとんどのWebサイトが443番(HTTPS)を利用しています。

Q.TCPとUDPの違いは何ですか

Q.

A. TCPは通信の到達確認や順序保証を行う信頼性重視のプロトコルで、Webやメール、ファイル転送などに使われます。UDPは到達確認を行わない代わりに高速な通信が可能なプロトコルで、DNSの問い合わせや動画・音声のストリーミングなど、多少のデータ欠落より速度を優先したい場面で使われます。本ツールでは各ポートがどちらに該当するかも表示しています。

Q.入力した検索キーワードが外部に送信されることはありませんか

Q.

A. ありません。本ツールはあらかじめ内蔵しているデータの中からブラウザ内だけで検索・絞り込みを行う完全ローカル処理型です。検索キーワードや操作内容が外部サーバーに送信されたり保存されたりすることは一切ありません。

Q.コピーした内容はどのような形式になりますか

Q.

A. ツール内の「コピー形式」切り替えで、「番号のみ(例:404)」と「番号+名称(例:404 Not Found)」の2種類から選べます。カード(項目)をタップまたはクリックするだけで、選択した形式のテキストがクリップボードにコピーされます。

User Feedback & Request

あなたの声で、
このツールをより鋭く。

「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。

フィードバックを送る