URLパーサー&ビルダー
URLをコンポーネントに分解、または個別のパーツからURLを組み立てます。
このツールについて
URLパーサー&ビルダーは、URLの分析、解剖、構築を支援する 無料のブラウザベースツールです。APIエンドポイントのデバッグ、 リダイレクトURLの構築、複雑なURLの構造理解など、このツールは すべてのURLを基本的なパーツに分解します:プロトコル、認証 (ユーザー名とパスワード)、ホスト名、ポート、パス名、 クエリパラメータ、ハッシュフラグメント。
ParseモードではURLを貼り付けると、各コンポーネントが 個別のフィールドに抽出され、すべてのクエリパラメータが キーバリューテーブルで表示されます。Buildモードでは 各コンポーネントを個別に入力し、URLがリアルタイムで 組み立てられる様子を確認できます。ビジュアルエディターで クエリパラメータの追加、削除、並べ替えが可能です。
すべての処理は標準のURL Web APIを使用してブラウザ内で
完全に行われます。データがサーバーに送信されることはなく、
ログ記録やサードパーティの分析もないため、認証トークン、
内部ホスト名、その他の機密情報を含むURLにも安全に使用できます。
このツールはパーセントエンコーディングに特化した URLエンコード/デコードユーティリティを 補完し、Webリクエストのデバッグ時には HTTPステータスコードリファレンスと 相性が良いです。URL内のトークンをデコードする場合は、 Base64エンコード/デコードツールもご覧ください。
使い方
- 既存のURLを分析するにはParseモード、新しいURLを構築するにはBuildモードを選択します。
- Parseモードでは、入力フィールドに完全なURLを貼り付けまたは入力します(
https://などのプロトコルを含める必要があります)。 - URLは自動的にプロトコル、ユーザー名、パスワード、ホスト名、ポート、パス名、ハッシュ、クエリパラメータに分解されます。
- 各コンポーネントの横にあるコピーボタンをクリックして、クリップボードにコピーします。
- Buildモードでは、各コンポーネントフィールドに入力し、追加ボタンでクエリパラメータを追加します。
- 上下矢印でクエリパラメータの順序を変更するか、Xボタンで削除します。
- 組み立てられたURLはページ上部にリアルタイムで表示されます。Copy URLをクリックして完全な結果をコピーします。
- キーボードショートカットCtrl+Shift+Cで現在のURLをすばやくコピーできます。
人気のURLパース例
よくある質問
データは安全ですか?
はい。すべてのURL解析と構築は、ブラウザ内蔵のURL Web APIを使用してブラウザ内で完全に行われます。データがサーバーに送信されることは一切ありません。APIキー、認証トークン、内部ホスト名を含むURLにも安全に使用できます。
どのURLフォーマットがサポートされていますか?
ブラウザ内蔵のURL APIが解析できるすべてのURLをサポートしています。http://、https://、ftp://、カスタムプロトコルスキームを含みます。URLが正しく解析されるにはプロトコルプレフィックスが必要です。
認証付きURL(user:pass)を解析できますか?
はい。URLにhttps://user:pass@host.comの形式でユーザー名とパスワードが含まれている場合、両方が抽出されて別々のフィールドに表示されます。Buildモードではユーザー名とパスワードを独立して設定できます。
クエリパラメータはどのように処理されますか?
クエリパラメータはキーバリューテーブルに解析されます。Parseモードではテーブルは読み取り専用です。Buildモードではパラメータの追加、編集、削除、並べ替えが可能です。URLはエンコーディングを自動処理するURLSearchParams APIを使用して組み立てられます。
URLエンコーディングとデコーディングに対応していますか?
パーセントエンコードされた文字が含まれている場合、生のURLとデコードされたバージョンの両方を表示します。完全なURLエンコード/デコード機能については、専用のURLエンコード/デコードツールをご利用ください。
相対URLはどうなりますか?
相対URL(プロトコルなし)はブラウザのURL APIだけでは解析できません。プロトコルを含む完全なURLを提供する必要があります。Buildモードでは、指定されていない場合にプロトコルがデフォルトでhttps:になります。
localhostやIPアドレスで使用できますか?
はい。localhost、IPv4アドレス(192.168.1.1など)、IPv6アドレス([::1]など)、その他の有効なホスト名で動作します。ポート番号も抽出されて個別に表示されます。
関連ツール
URLエンコード/デコード
URLのエンコード・デコード、クエリパラメータの解析、クエリ文字列の構築を行います。
IPアドレス分析ツール
IPv4およびIPv6アドレスを分析し、クラス、タイプ、バイナリ表現、プライベート/パブリック状態を表示します。
DNSレコード生成
A、AAAA、CNAME、MX、TXT、NS、SRVレコードを含むDNSゾーンレコードを生成。BINDゾーンファイル形式でエクスポート。
HTTPステータスコード
すべてのHTTPステータスコードを詳細な説明付きで検索・閲覧できます。
Base64エンコード/デコード
ドラッグ&ドロップ対応でBase64文字列やファイルをエンコード・デコードします。