URL パーサー

URLをプロトコル・ホスト・ポート・パス・クエリパラメータ・ハッシュに即座に分解。ブラウザ組み込みAPIを使用。サーバー不要。

100% クライアントサイド データはブラウザ外に出ません 無料 · 登録不要

使い方

  1. 入力欄に URL を貼り付けるか入力します。
  2. 入力と同時に即座に解析されます。ボタンは不要です。
  3. 各フィールド横の Copy ボタンをクリックしてその値をコピーできます。
  4. クエリパラメータがある場合は、下部に個別のキーバリューテーブルとして表示されます。

各フィールドの意味

URL https://user:[email protected]:8080/path?key=val#section の場合:

  • Protocol(プロトコル)https:(スキーム)
  • Username / Password — URL に埋め込まれた認証情報
  • Hostexample.com:8080(ホスト名+ポート)
  • Hostnameexample.com(ポートなし)
  • Port8080(スキームのデフォルトポートの場合は空)
  • Pathname/path
  • Search?key=val(クエリ文字列全体)
  • Hash#section
  • Originhttps://example.com:8080(スキーム+ホスト)

FAQ

URL パーサーとは何ですか?

URL パーサーは、URL 文字列をプロトコル(スキーム)、ユーザー名、パスワード、ホスト名、ポート、パス名、クエリ文字列、ハッシュフラグメント、オリジンなどの各コンポーネントに分解するツールです。API・リンク・Web アプリの URL デバッグに役立ちます。

どの URL コンポーネントが表示されますか?

プロトコル、ユーザー名、パスワード、ホスト(ホスト名+ポート)、ホスト名、ポート、パス名、検索文字列(クエリ全体)、ハッシュ、オリジン、完全な URL が表示されます。クエリパラメータはキーバリュー表として個別に表示されます。

URL はサーバーに送信されますか?

送信されません。すべての解析はブラウザ組み込みの JavaScript URL API を使用してローカルで完結します。データはデバイスの外に出ません。

どのような URL 形式に対応していますか?

http、https、ftp、ws、wss、myapp:// などのカスタムプロトコルを含む、有効なスキームを持つ任意の URL に対応しています。スキームを含まない裸のホスト名(例: example.com)は無効と判定されます。

デバッグにどう使えますか?

ブラウザのアドレスバー、API レスポンス、ログファイルの URL を貼り付けるだけで、すべてのコンポーネントが即座に表示されます。コードを書かずにホスト・パス・クエリパラメータを確認できます。