URL パーサー
URLを各パーツに分解し、クエリパラメータを一覧表示します。
あなたのURLはブラウザ内でローカルに解析され、何もアップロードされません。そのため認証情報やトークンを含むリンクがデバイスから外に出ることはありません。
URL文字列をエンコード・デコードしたいですか? URL Encoderをお試しください。
URL パーサー について
このURLパーサーは、あらゆるURLを個々の部分に分解し、リンクに何が含まれているかを正確に検査できるようにします。完全なアドレスを貼り付けると、オリジン、プロトコル、ホスト名、ポート、パス、ハッシュ、ユーザー名やパスワードを分割し、すべてのクエリパラメータを明確なキー/値のペアとして一覧表示します。リダイレクトのデバッグ、トラッキングパラメータの確認、複雑なクエリ文字列の一目での読み取りを必要とする開発者、QAエンジニア、APIテスターのために作られています。ブラウザのネイティブURLエンジンを使用するため、解析結果は実行時にコードが実際に見るものと一致します。手軽なurlインスペクター、urlクエリ文字列パーサーとして、または長いキャンペーンリンクからクエリパラメータを抽出するために使えます。すべてはブラウザ内でローカルに実行されるため、貼り付けたURLがデバイスから外に出ることはありません。
機能
- URLをオリジン・プロトコル・ホスト名・ポート・パス・ハッシュに分割
- 埋め込まれたユーザー名とパスワードの認証情報が存在する場合に表示
- すべてのクエリパラメータを読みやすいキーと値のペアとして一覧表示
- クエリパラメータをカウントし、重複や欠落キーを発見しやすく
- パーセントエンコードされた値をブラウザのネイティブURLエンジンでデコード
- 入力を検証し、不正なURLやスキーム欠落をフラグ表示
- 送信ステップなしで入力と同時に即座に解析
URL パーサー の使い方
- https:// などのスキームを含む完全なURLをURLボックスに貼り付けるか入力します。
- 解析されたオリジン・プロトコル・ホスト名・ポート・パス・ハッシュの行を読み取ります。
- クエリパラメータのセクションまでスクロールして各キーと値を確認します。
- URLをその場で編集してバリエーションをテストし、分解がライブで更新される様子を見ます。
例
入力
https://example.com:8443/path/to/page?q=search&lang=en#section
出力
Origin: https://example.com:8443
Protocol: https:
Hostname: example.com
Port: 8443
Path: /path/to/page
Hash: #section
Query parameters · 2
q = search
lang = en
URLを各部に分割し、クエリパラメータを一覧表示したもの。
よくあるエラーとトラブルシューティング
- example.com/path のようにスキームのないURLを貼り付けると無効なURLエラーが返る。 — パーサーが読めるように https:// などのスキームを追加してください。例: https://example.com/path
- クエリパラメータが文字化けして見える、または %20 などのコードを含む。 — 値は元のURLでパーセントエンコードされています。パーサーが自動的にデコードするので、各行に表示されるデコード済みの値を読んでください。
- 繰り返されたパラメータが一見すると一度しか表示されていないように見える。 — セクションヘッダーのパラメータ数を確認してください。重複キーを含むすべての出現が一覧表示されています。
- https URLでポートの行が表示されない。 — httpsの443やhttpの80などのデフォルトポートはURLエンジンによって省略されます。デフォルト以外のポートのみが表示されます。
よくある質問
- URL Parser とは何で、何を表示しますか?
- URL Parserは、URLをオリジン・プロトコル・ホスト名・ポート・パス・ハッシュ、および埋め込まれたユーザー名やパスワードに分解し、さらにすべてのクエリパラメータをキー/値のペアとして一覧表示します。
- URL Parser の無効なURLエラーを直すにはどうすればよいですか?
- https:// などの完全なスキーム、または別のプロトコルを含めてください。例えば https://example.com/path?q=1 のようにすると、URL Parserはリンクを読み取り、エラーが解消されます。
- URL Parser はパーセントエンコードされたクエリ値をデコードしますか?
- はい。クエリパラメータの値はブラウザのネイティブURLエンジンを使ってデコードされるため、%20のエスケープではなく人間が読める値が表示されます。
- URL Parser は同じキーに複数の値があっても扱えますか?
- はい。各出現が個別に一覧表示され、ヘッダーにはパラメータの合計数が表示されるため、重複キーを簡単に見つけられます。
- URL Parser に貼り付けたURLのプライバシーは保たれますか?
- はい。URL Parserはすべてをブラウザ内でローカルに処理し、サーバーには何もアップロードされないため、認証情報を含むURLでさえデバイス上にとどまります。
関連ツール
すべての ArrayKit ツール