ウェブツール / 14
URL Parser
URLをローカルでプロトコル、オリジン、ホスト、ポート、パス、クエリパラメータ、フラグメント、認証情報に分解します。
URL Parser: TOEAはブラウザのURL標準仕様に従ってHTTPおよびHTTPSの入力を正規化し、重複したクエリパラメータを保持しつつパスセグメントを分離します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- Webツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
正規化によって変わる内容
ブラウザのURL標準では、スキームとホストを小文字に変換し、国際化ドメイン名をxn--形式のPunycodeに変換します。また、デフォルトと一致するポートを削除し、パス内の.と..のセグメントを解決し、URLに含められないスペースなどの文字をパーセントエンコードします。正規化後のテキストが同じ2つのURLは同じアドレスであるため、比較には正規化された形式を使用します。
サーバーに送信されない部分
#以降のフラグメントはブラウザ内にとどまり、リクエストとともには送信されません。そのため、サーバー、ログ、リダイレクトから読み取ることはできません。シングルページアプリはルーティングに使用し、サインインフローの一部では、そのためにトークンをここに置くこともあります。
クエリ文字列では、フォームエンコードされたデータの場合に限り+がスペースを意味しますが、パス内ではリテラルのプラス記号です。値に&、=、#が含まれ、予期しない場所で分割される場合は、追加前にエンコードされていません。URLエンコーダーで値を修正できます。
使い方
- URLまたはホスト名をペーストします。
- Parse URLを選択します。
- デコード済みの各要素を確認し、正規化されたURLをコピーします。
プライバシーと制限事項
解析はすべてお使いのブラウザ内で実行され、URLがリクエストされることはありません。認証情報を含むURLはフラグ付けされます。ユーザー名、パスワード、機密性の高いクエリ値を含むURLの共有は避けてください。
関連ツール
よくある質問
解析はウェブサイトにアクセスしますか?
いいえ。ブラウザ内でURLのテキストを解釈するだけです。
なぜデフォルトのポートが表示されるのですか?
明示的なポートがない場合、HTTPSは通常443、HTTPは通常80を使用するためです。
無料ツール · ブラウザ内で · アカウント不要