メインコンテンツへスキップ
Tools Star Hub

URLパーサー

絶対URLをプロトコル、ホスト、ポート、パス、フラグメント、クエリパラメータに分解します。

URLパーサーとは?

URLパーサーは1つの絶対URLを、プロトコル、ホスト名、ポート、パス、フラグメント、各クエリパラメータに分解します。URLはブラウザ内にとどまります。

ツールを読み込み中…

このツールはブラウザ内で動作します。入力内容、ファイル、生成した値はこの端末に残ります。お気に入りと最近使ったツールを利用する場合も、ローカルストレージに保存されるのはツール名だけで、パスワード、文書、QR コードの内容は保存されません。 詳しくはプライバシーポリシーをご覧ください。

このツールでできること

絶対URLを1つ貼り付けて、プロトコル、ホスト名、ポート、パス、フラグメント、クエリパラメータを確認します。

使い方

  1. httpまたはhttpsで始まる完全なURLを貼り付けます。
  2. 解析を押します。

例

  • ポートと同じキーが2つあるURL

    https://example.com:8080/docs?topic=a&topic= では、ポート8080と2行のtopicが残り、2行目は空の値になります。

主な機能

  • 各クエリキーを1行ずつ表示。
  • 空のクエリ値も保持。
  • フラグメントはパスと分けて表示。

仕組み

このページはブラウザのURLパーサーを使います。重複したクエリキーは別々の項目として残ります。プロトコルがない場合や相対パスは拒否されます。ホスト名はURLパーサーが返す値で、国際化ドメイン名はエンコードされた形で表示されます。

ヒント

  • https:// または http:// を含めてください。
  • クエリのあとの # はフラグメントで、別のパラメータではありません。

制限事項

解析できるのはhttpとhttpsの絶対URLだけです。URLが開かれたり、どこかに送られたりすることはありません。

これらのツールの対象外については免責事項をご覧ください。

よくある質問

URLはどのように解析されますか?
ブラウザのURLパーサーが、プロトコル、ホスト名、ポート、パス、フラグメント、各クエリパラメータに分けます。
重複したクエリキーはどうなりますか?
それぞれが一覧に表示されます。1つの値にまとめられることはありません。
クエリの値が空の場合は?
等号のあとに何もないキーも残り、空として表示されます。
相対URLが拒否されるのはなぜですか?
相対パスにはプロトコルもホストもないため、絶対URLではないからです。
URLはサーバーに送信されますか?
いいえ。解析はブラウザ内で行われます。