encodeURIComponent для значений запроса и сегментов пути
Компонентный режим процентно кодирует зарезервированные символы в одном фрагменте URL — поисковом запросе, email в параметре или сегменте пути с пробелами. Это та функция, которая нужна, когда вы собираете строку запроса вручную и сырой & или = разделил бы параметр.