URL Validator & Parser
URLを検証しプロトコル・ホスト名・パス・クエリに分解
✓ Valid URL
https:
Protocol / Scheme
www.example.com
Hostname
8080
Port
/path/to/page
Path
?foo=bar&baz=qux
Query String
#section
Fragment / Hash
example.com
TLD
✓ Yes
HTTPS
✓ Yes
Has www
No
Localhost
Query Parameters (2)
foobar
bazqux
このツールについて
URL Validator & Inspectorは、任意のURLをリアルタイムで解析し、個々の構成要素に分解して、ブラウザのネイティブURL APIを使ってその構造を検証します。
プロトコル、ホスト名、ポート、パス、クエリ文字列、フラグメント、TLD、HTTPSステータス、wwwプレフィックス、localhost判定を表示します。クエリパラメータは抽出され、別のキー/値リストとして表示されます。
使い方
- 入力欄にURLを入力または貼り付けます。
- 結果は即座に更新されます — 緑色のValid URLまたは赤色のInvalid URL。
- 内訳テーブルですべてのURL構成要素を確認します。
- クエリパラメータはメインの内訳の下に別途リスト表示されます。
活用事例
開発者はHTTPリクエストを送信する前にAPIエンドポイントのURLを検証します。QAエンジニアはテストスクリプトでリダイレクト先を確認します。SEO担当者は正規URLの構造が正しいかを確認します。セキュリティ研究者は不審なURLの悪意ある構成要素を分析します。
よくある質問
- このツールはhttp://またはhttps://を必要としますか? — はい。ネイティブのURL APIはプロトコルを含む完全なURLを要求します。プロトコルがない場合、そのURLは無効と見なされます。
- TLDとは何ですか? — トップレベルドメインのことです。example.comの場合は「example.com」と表示され、sub.example.co.ukの場合は「co.uk」と表示されます。
- 有効に見えるURLが無効と表示されるのはなぜですか? — URLにはプロトコル(http://、https://など)を含める必要があります。/path/to/pageのような相対URLは、この定義では有効とは見なされません。