HTTPステータスコード体験ツール
このツールは …回 使われています。
URLにアクセスしたとき、サーバーが返す HTTPステータスコード(200・301・403・404・500)や JSON レスポンスを、実際の通信とページ表示で体験できる学習ツールです。 下のプリセットを押すか、用意されたデモURLを入力して「アクセス」してください。
アクセス待機中
- 状態
- 未取得
- ステータス
- —
- リダイレクト
- —
- 応答時間
- —
- Request URL
- —
- Method
- —
- Status
- —
- Status Text
- —
- Content-Type
- —
- Response Size
- —
- Response Time
- —
- Redirected
- —
- Final URL
- —
まだレスポンスヘッダーがありません。
まだレスポンス本文がありません。
ステータスコードの解説
プリセットを選ぶと、そのステータスコードの意味がここに表示されます。
使い方ガイド
- プリセット(200・301・403・404・500・JSON)を押すか、用意されたデモURLを入力欄に入れる。
- 「アクセス」ボタンを押す。
- ミニブラウザ(iframe)で、実際に返ってきたページ表示を確認する。
- 下の Request / Response タブで、URL・メソッド・ステータスコードを確認する。
- Headers / Body タブを切り替えて、ヘッダーや本文を確認する。
- 301(Moved)では本当にリダイレクトが起き、最終的に移動先(200)に着くことを確認する。
このツールでアクセスできるのは、学習用に用意したデモURLだけです。任意のWebサイトを調べるツールではありません。
500(デモ用)は安全のため、ステータスだけを再現しています。実際の障害やエラーは起こしていません。
まちがえやすいポイント
- 403 と 401 の違い:401 は「認証が必要(まだログインしていない)」状態。403 は認証の有無にかかわらず、権限不足などの理由でその操作が許可されない状態。
- 404 と 接続不能の違い:404 はサーバーには届いているが目的のページが無い状態。接続不能はサーバーまで到達できていない状態で、ステータスコードすら返らない。
- 500 とブラウザ側エラーの違い:500 はサーバー内部の問題。ブラウザ側のエラー(通信断・タイムアウト)は、そもそもレスポンスが返らないため番号が付かない。
