URL パーサー
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password。無料、プライベート、100%クライアントサイド。
Local only
最近の履歴
履歴はまだありません
使い方
- Paste a full URL into the input box.
- View the parsed components and query parameters.
- Copy or download the result as needed.
このツールを使うタスク
オブジェクトから URL クエリ文字列を構築する
JavaScript オブジェクトから適切にエンコードされたクエリ文字列を構築します。配列、ネストしたオブジェクト、特殊文字を正しく扱います。 タスク
Punycode の国際化ドメイン名を Unicode にデコードする
ACE エンコードされたドメイン(xn--...)を読める Unicode 形式に戻し、逆に Unicode ドメインを DNS 参照用にエンコードします。 タスク
URL クエリ文字列内で安全に使えるようテキストをエンコードする
任意のテキスト(スペース、アンパサンド、Unicode、等号を含む)を、URL の「?key=」の直後に置いてもパースが壊れない値に変換します。 タスク
テキストブロックからすべての URL を抽出する
非構造化テキストからすべての URL(http、https、ftp)を見つけ出し、検証、重複排除、バッチ処理用のリストを作成します。 タスク
URL の QR コードを生成する
URL をエンコードしたスキャン可能な QR コードを作成します。サイズ、誤り訂正、フォーマットを制御できます。 タスク
CORS を安全に実装する
CORS(Cross-Origin Resource Sharing)は、オリジンをまたぐリクエストを制御付きで許可します。オリジン、メソッド、ヘッダー、資格情報の安全な設定方法を学びましょう。 タスク
HTTP ステータスコードの意味を調べる
任意の HTTP ステータスコード(1xx〜5xx)について、カテゴリ、理由フレーズ、一般的な使われ方を取得します。 タスク
URL を構成要素に分解し、部品から URL を構築する
URL をプロトコル、ホスト、パス、クエリ、フラグメントに分解し、逆に個々の構成要素から安全に URL を組み立てます。 タスク
DNS レコードをパースして理解する
DNS レコードはドメイン名を IP アドレス、メールサーバーなどのデータに対応付けます。A、AAAA、CNAME、MX、TXT、NS、SOA の各レコードタイプを学びましょう。 タスク
URL クエリ文字列をパースする
クエリ文字列は、URL の「?」以降でキーと値のペアを渡します。パース、エンコード、配列・ネストしたオブジェクト・特殊文字の扱いを学びましょう。 タスク
IoT メッセージングに MQTT トピック構造を使う
MQTT トピックはスラッシュ区切りの階層とワイルドカードで購読を制御します。トピック設計、QoS レベル、保持メッセージを学びましょう。 タスク
URL 検証の正規表現を書く
URL 検証の正規表現は、プロトコル、ドメイン、ポート、パス、クエリ、フラグメントを扱う必要があります。実用的なパターンと、URL パーサーを使うべき場面を学びましょう。 タスク
このツールを使うパイプライン
よくある質問
- What URL components are extracted?
- The tool extracts protocol, username, password, host, hostname, port, path, query string, hash fragment, origin, and href, plus parsed query parameters.
- Does this tool send my URL to a server?
- No. Parsing is done entirely in your browser using the built-in URL API. No data leaves your device.
関連ツール
URL エンコーダー
Percent-encode text for safe use in URLs。無料、プライベート、100%クライアントサイド。 ツール
URL デコーダー
Decode percent-encoded URL text back to readable characters。無料、プライベート、100%クライアントサイド。 ツール
HTTP ステータスコードリファレンス
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions。無料、プライベート、100%クライアントサイド。 ツール