TL
ツールラボ
💰寄付する
💰寄付する

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判定を表示します。クエリパラメータは抽出され、別のキー/値リストとして表示されます。

使い方

  1. 入力欄にURLを入力または貼り付けます。
  2. 結果は即座に更新されます — 緑色のValid URLまたは赤色のInvalid URL。
  3. 内訳テーブルですべてのURL構成要素を確認します。
  4. クエリパラメータはメインの内訳の下に別途リスト表示されます。

活用事例

開発者は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は、この定義では有効とは見なされません。