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 はサーバーに送信されますか?

いいえ。解析はすべてブラウザー内で行われ、アドレスがコンピューターから外に出ることはありません。