Когда я использую escape / encodeURI / encodeURIComponent для кодирования URI,
это кодирование специальных символов (например, «? [] &») И всех не-ASCII символов.
Я предпочитаю, чтобы ссылка выглядела следующим образом:
http:/site.com/?tm=ДОБРОЕ**%20**УТРО
вместо:
http:/site.com/?tm=%u0414%u041E%u0411%u0420%u041E%u0415**%20**%u0423%u0422%u0420%u041E
Мои вопросы:
- Есть ли необходимостькодировать не-ASCII?
- Есть ли какая-либо функция, которая кодирует только специальные символы?(без ASCII)