0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
URL をすべての要素(プロトコル、クレデンシャル、ホスト、ポート、ルート、クエリパラメータ、フラグメント)に分解しました。クエリパラメータはキー値表形式で表示されます。スキーマ(https://、ftp:// など)を含む完全な URL を入力してください。
仕組み
パーサーはウェブアドレスをすべての部分に分解します。スキーム、認証情報、ホスト、ポート、パス、クエリ、フラグメントです。標準が用いるのと同じ、ブラウザーのネイティブ URL API を使います。
クエリ文字列(?キー=値&…)は個々のパラメーターの表に分割され、パスはセグメントに分けられ、各値を個別に確認できます。
分析が機能するには、URL にスキーム(https://、http://、ftp:// など)が含まれている必要があります。ない場合、アドレスは無効とみなされます。
例
https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalle各コンポーネントは個別に抽出されます。パラメーター id=42 と color=azul はクエリの表にも表示されます。https://sitio.com/buscar?q=caf%C3%A9q = caféデコードのオプションを有効にすると、値 %C3%A9 は「é」として表示されます。ユースケース
- クエリの各パラメーターを個別に確認して、リンクが動かない理由をデバッグする。
- マーケティング URL からキャンペーンのパラメーター(utm_source、utm_medium)を抽出する。
- アドレスを信頼する前に、実際のホスト、ポート、スキームを確認する。
- パスのセグメントとそのパラメーターを読んで、API の構造を理解する。
よくある質問
なぜ私の URL は無効と表示されるのですか?
ほとんどの場合、スキームが欠けているためです。「example.com/page」は完全な URL ではありません。解析できるように先頭に「https://」を付けてください。
host と hostname の違いは何ですか?
「hostname」はドメインのみ(example.com)ですが、「host」はポートがある場合それを含みます(example.com:8080)。
パラメーターをデコードするオプションは何をしますか?
クエリの値にパーセントデコードを適用し、%20 を空白、%C3%A9 を「é」として表示します。URL 内を移動するそのままの値を見たい場合は無効にしてください。
URL はサーバーに送信されますか?
いいえ。解析はすべてブラウザー内で行われ、アドレスがコンピューターから外に出ることはありません。