URLコンポーネントをエンコードまたはデコードします。特殊文字を安全に処理します。
URLエンコード(パーセントエンコード)は、URL内の特殊文字をパーセント記号(%)と2桁の16進数に置き換えます。これによりURLが正しく送信されます。
クエリパラメータ、フォームデータ、スペースやアンパサンド、非ASCII文字などの特殊文字を含むテキストをURLに含める前にエンコードすべきです。
encodeURIは完全なURIをエンコードしますが、: / ? & = などの文字は保持します。encodeURIComponentは個々のコンポーネントをより積極的にエンコードし、これらの文字も変換します。当ツールは最大限の安全性のためencodeURIComponentを使用します。
URLエンコードでは、スペースは%20(標準)または+(フォームエンコード)で表されます。当ツールのComponentモードはRFC 3986標準の%20を使用し、URLで普遍的に動作します。
クエリパラメータや個々の値にはComponentモードを使用してください。URL構造(プロトコル、ホスト、パス区切り)を保持しながら完全なURLをエンコードするにはFull URLモードを使用してください。