Кодируйте URL переводя специальные символы в процентное кодирование или декодируйте обратно в читаемый текст.
URL-кодирование преобразует символы которые недопустимы или имеют специальное значение в URL-адресах в формат процентного кодирования, где символы заменяются на знак % и двузначный шестнадцатеричный код - например пробел становится %20 а символ # становится %23, что гарантирует корректную интерпретацию адреса браузерами и серверами.
Декодировщик выполняет обратную операцию и переводит процентно-закодированную строку обратно в читаемый вид, что удобно при анализе параметров запросов в логах, отладке редиректов и проверке URL полученных от внешних систем.
Веб-разработчики постоянно используют URL-кодирование при составлении строк запроса, формировании запросов к API, кодировании параметров редиректов и работе с интернационализированными доменными именами; инструмент поддерживает два режима - кодирование полного URL которое сохраняет структурные символы такие как / и ? и кодирование компонента которое кодирует всё включая эти символы.