このツールでできること
URL コンポーネント モードは、&、=、? などの区切り文字をエンコードする encodeURIComponent を使用し、単一のパラメーター値に適しています。フル URL モードでは encodeURI が使用され、URL のプロトコル、パス、クエリ構造の区切り文字が保持されます。
- 中国語、日本語、絵文字は、まず UTF-8 に従ってパーセント記号シーケンスに変換されます。
- コンポーネント モードは値に適しており、フル URL モードはアドレス全体に適しています。
- エンコードでは、入力された URL は送信されず、開かれません。
使い方
- パラメータ値または完全な URL を入力します。
- URL コンポーネントまたは完全な URL を選択します。
- 「URLエンコード」をクリックします。
- パーセントエンコードされた結果をコピーします。
主な用途
- クエリパラメータ値を安全に結合します。
- スペースまたは非 ASCII 文字を含むパスをエンコードします。
- 完全な URL と個々のコンポーネントのエスケープの違いを比較します。
URL Encodeの機能
URL コンポーネント モードとフル URL モードで中国語と特殊文字を正しくエンコードします。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
URL コンポーネントを選択するのはどのような場合ですか?
個々のパラメータ名またはパラメータ値をエンコードするときに、& および = がクエリ構造と誤解されるのを避けるために、これを選択します。
スペースは+になるのでしょうか?
encodeURIComponent は %20 を生成します。さらに、application/x-www-form-urlencoded 用の別のフォーム ルール セットもあります。
完全な URL パターンは & と = をエンコードしますか?
encodeURI は URL 構造で使用される区切り文字を保持するため、通常はそうではありません。