HTTPステータスコードチェッカー
サイトのHTTPステータスコードをすばやく確認し、正常に機能しているものと修正が必要なものを把握しましょう。
このツールの実際の機能
ほら、リンクをクリックして「404 Not Found(404 ページが見つかりません)」といううんざりするエラーが出たことがあるなら、もうHTTPステータスコードとは顔見知りです。このツールは、ウェブサイトにアクセスしようとしたときにどんなレスポンスが返ってくるかを確認するだけのものです。それだけ。魔法でもなんでもない。URLを貼り付けて「実行」ボタンを押せば、そのページが読み込まれるか、削除されたか、移動したか、サーバーがエラーを吐いているかがわかります。
私はこれを作ったのは、推測に疲れたからです。あるときはページが正常に表示されるのに、次の瞬間には壊れていて——それが自分のインターネットのせいか、サイト側の問題か、それともただの不運なのか、さっぱりわからなくなるんです。このチェッカーは、そのノイズをすべて取り除いてくれます。凝った機能はありません。誰かに感銘を与えることを目的にもしていません。ただ一つの質問に答えるだけです。「このURLってどうなってるの?」
実際に使うメリット
- サイト内の壊れたリンクを、一つ一つ手動でクリックすることなく発見できます。
- リダイレクトが正しく機能しているか確認できます——たとえばページを移動したときに、訪問者が正しい場所に誘導されているかを確かめるときなど。
- 開発中に発生する変な問題をデバッグできます。サーバーがダウンしている?ルートの設定が間違っている?このツールは、その厳然たる事実を教えてくれます。
- 時間を節約できます。ページが読み込まれるのを何度もリロードして待つ代わりに、数秒で明確なステータスコードが得られます。
- あの意味不明な数字の正体を理解できます。500?301?418?(ええ、これも実在します。)わからないままにさせることはありません。
実際に聞かれたことがあるよくある質問
待って、ブラウザじゃわからないの?
ある程度はできます。ブラウザはエラーを表示しますが、必ずしも全体像を教えてくれるわけではありません。たとえばページが読み込まれたように見えても、実際には403 Forbidden(403 アクセス禁止)が返っていることがあります。ブラウザはただ空白や一般的なエラー画面を表示するだけです。このツールは、生のHTTPレスポンスを表示するので、裏側で何が起きているのか正確に把握できます。
どんなURLでも安全に使えますか?
ええ、公開されているURLであれば問題ありません。基本的なリクエストを送って、その応答を読み取るだけです。データは保存せず、トラッキングもせず、余計なことは一切しません。ログインが必要なプライベートサーバーや、内部ネットワーク上のものには使わないでください——これはハッキングツールではありません。ウェブのための懐中電灯です。