無料 URLパーサー オンライン
URLをプロトコル、ホスト、パス、クエリ、フラグメントに即座に分解。
入力URL
解析されたコンポーネント
左にURLを貼り付けてコンポーネントを表示
URL構造
URLは最大8つのコンポーネントを含むことができます。サンプルURLへのマッピング:
URLパーサーとは?
URLパーサーは、RFC 3986で定義された構造的コンポーネントにUniform Resource Locatorを分割します。このツールはブラウザの組み込みURL APIを使用し、IPv6アドレス、IDNホスト名、相対パス、パーセントエンコード文字などすべてのエッジケースを処理します。クエリパラメータはURLSearchParamsで自動的にデコードされます。
URLパーサーの使い方
URLを貼り付ける
ブラウザのアドレスバー、APIエンドポイント、ログファイルなどからURLをコピーして、入力フィールドに貼り付けます。
解析されたコンポーネントを確認する
ツールはURLを即座にその構成要素に分解します:プロトコル、ホスト名、ポート、パス、クエリパラメータ、フラグメント。各コンポーネントは明確にラベル付けされています。
抽出したデータを活用する
個々のコンポーネントをコピーして、コーディング、デバッグ、ドキュメント作成に使用します。解析されたクエリパラメータはAPI統合作業に特に便利です。
解析例
例:API URLの解析
入力URL:
https://api.example.com:8080/v2/users?page=2&limit=50&sort=desc#results解析されたコンポーネント:
Protocol: https:
Hostname: api.example.com
Port: 8080
Path: /v2/users
Query: page=2 | limit=50 | sort=desc
Fragment: resultsよくある質問
なぜhttps://またはhttp://が必要ですか?
ブラウザのURL APIは残りを解析するためにスキームを必要とします。https://または他のスキームがない場合、入力はベースのない相対URLとして扱われ、失敗します。ホスト名のみの場合はhttps://を先頭に追加してください。
クエリパラメータの値はデコードされますか?
はい。クエリパラメータテーブルにはデコードされた値が表示されます。例えば、q=hello+worldはhello worldと表示されます。生のエンコードされたクエリ文字列は構造セクションにも表示されます。
ゼロからURLを構築できますか?
キーと値のペアからクエリ文字列を構築し、完全なURLを取得するにはクエリ文字列ビルダーを使用してください。