サポートされているURLコンポーネント
URLリダイレクトのソースURLとターゲットURLは、異なるURLコンポーネントをサポートしています。
以下の参照テーブルでは、提供されたURLコンポーネントの例は次のURLに基づいています:
https://user:password@www.example.com:443/search?q=term#results| URLコンポーネント | ソースURLでサポートされている 1 | ターゲットURLでサポートされている |
|---|---|---|
| スキーム 例えば: https | はい、httpまたはhttpsのみ(オプション) | はい |
| ユーザー情報 例えば: user:password | いいえ | はい(オプション) |
| ホスト 例えば: www.example.com | はい | はい(オプション) |
| ポート 例えば: 443 | いいえ | はい(オプション) |
| パス 例えば: /search | はい | はい |
| クエリ文字列 例えば: q=term | いいえ | はい、クエリ文字列を保持がfalseの場合(オプション) 元のクエリ文字列を保持しない場合にのみ、ターゲットURLにクエリ文字列を追加できます(つまり、クエリ文字列を保持がfalseの場合)。クエリ文字列を保持をtrueに設定すると、リクエストのクエリ文字列は、ソースURLの一致がある場合に渡されます。 |
| フラグメント 例えば: results | いいえ | はい(オプション) |
バルクリダイレクトは、次のURLのように、権限コンポーネントなしのターゲットURLもサポートしています 2:
magnet:?xt=urn:btih:2bd9d334e8d1e5bd7768755173222db5c6dea13b&dn=archlinux-2021.07.01-x86_64.iso