Безопасность и конфиденциальность

Кодировщик / Декодировщик URL

Кодируйте и декодируйте URL

Кодировщик / Декодировщик URL
Кодировать / Декодировать 0 симв. вход
Результат
0 симв. выход
مساحة إعلانية
Об инструменте

Что такое кодирование URL?

Кодирование URL (Percent Encoding) — это процесс преобразования специальных символов, пробелов и не-ASCII символов в безопасный формат для передачи в Интернете. Каждый символ преобразуется в код, начинающийся с %, за которым следует его шестнадцатеричное значение: пробел становится %20, &%26.

Разница между encodeURIComponent и encodeURI

encodeURIComponent — Полное кодирование

Кодирует все символы, кроме латинских букв, цифр и - _ . ! ~ * ' ( ). Используется для кодирования значений параметров URL.

encodeURI — Частичное кодирование

Кодирует специальные символы, но сохраняет структурные символы URL, такие как : / ? # @ ! $ & ' ( ) * + , ; =. Используется для кодирования полного URL без нарушения его структуры.

Когда нужно кодирование URL?

  • Отправка данных со специальными символами или кириллицей в URL
  • Создание HTTP-запросов и вызовов API с параметрами, содержащими пробелы
  • Встраивание ссылок в HTML или JavaScript код
  • Обработка данных веб-форм
  • Анализ и исправление закодированных или некорректных URL

Декодирование URL

Инструмент также поддерживает декодирование закодированных URL в читаемый текст. Полезно для анализа сетевых запросов или отладки проблем со ссылками в приложениях.

مساحة إعلانية