ウェブツール / 14

URL Parser

URLをローカルでプロトコル、オリジン、ホスト、ポート、パス、クエリパラメータ、フラグメント、認証情報に分解します。

URL Parser: TOEAはブラウザのURL標準仕様に従ってHTTPおよびHTTPSの入力を正規化し、重複したクエリパラメータを保持しつつパスセグメントを分離します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
Webツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
URLの構造デスクローカル処理

完全にブラウザ内で実行します

開いたりリクエストしたりせず、ローカルでURLの構造を読み取ります。

正規化によって変わる内容

ブラウザのURL標準では、スキームとホストを小文字に変換し、国際化ドメイン名をxn--形式のPunycodeに変換します。また、デフォルトと一致するポートを削除し、パス内の.と..のセグメントを解決し、URLに含められないスペースなどの文字をパーセントエンコードします。正規化後のテキストが同じ2つのURLは同じアドレスであるため、比較には正規化された形式を使用します。

サーバーに送信されない部分

#以降のフラグメントはブラウザ内にとどまり、リクエストとともには送信されません。そのため、サーバー、ログ、リダイレクトから読み取ることはできません。シングルページアプリはルーティングに使用し、サインインフローの一部では、そのためにトークンをここに置くこともあります。

クエリ文字列では、フォームエンコードされたデータの場合に限り+がスペースを意味しますが、パス内ではリテラルのプラス記号です。値に&、=、#が含まれ、予期しない場所で分割される場合は、追加前にエンコードされていません。URLエンコーダーで値を修正できます。

使い方

  1. URLまたはホスト名をペーストします。
  2. Parse URLを選択します。
  3. デコード済みの各要素を確認し、正規化されたURLをコピーします。

プライバシーと制限事項

解析はすべてお使いのブラウザ内で実行され、URLがリクエストされることはありません。認証情報を含むURLはフラグ付けされます。ユーザー名、パスワード、機密性の高いクエリ値を含むURLの共有は避けてください。

関連ツール

よくある質問

解析はウェブサイトにアクセスしますか?

いいえ。ブラウザ内でURLのテキストを解釈するだけです。

なぜデフォルトのポートが表示されるのですか?

明示的なポートがない場合、HTTPSは通常443、HTTPは通常80を使用するためです。

無料ツール · ブラウザ内で · アカウント不要