URLエンコード/デコード
URLの特殊文字をエンコード、または元の形式にデコードします。
機能について
URLで使用できない文字(日本語やスペース、記号など)を、パーセントエンコーディング形式(例: %E3%81%82)に変換したり、その逆を行ったりします。
エンコード方式の違い
- Component (encodeURIComponent): スラッシュ(/)やコロン(:)などのURLとして意味を持つ文字も含めて、すべての特殊文字をエンコードします。クエリパラメータの値などをエンコードする場合に適しています。
- URI (encodeURI): URLとして意味を持つ文字(/ : ? & = など)はエンコードしません。URL全体をエンコードする場合に適しています。