Закодируйте или раскодируйте ссылки и параметры за мгновение.
Некоторые символы (пробелы, буквы с диакритикой, &, ?, =…) нужно «закодировать», чтобы они корректно прошли в веб-адресе. Процентное кодирование заменяет их безопасными последовательностями вроде %20.
Да, буквы с диакритикой и символы обрабатываются через encodeURIComponent — стандартный способ в вебе.