.Convertor
Меню

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

Результат кодирования отображается сразу после ввода; если содержимое можно декодировать, одновременно отобразится и декодированный исходный текст.

Локальная обработка · Файлы не отправляются на сервер

Файлы обрабатываются в этом браузере без автоматической загрузки на сервер. Для первой загрузки компонентов может потребоваться интернет.

Кодирование и декодирование URL-адресов: использование и область применения

Кодирование URL представляет специальные символы в виде последовательностей с процентным кодированием для значений параметров запроса, сегментов пути и проверки экранированного текста в журналах.

Для декодирования требуется полная, действительная процентная кодировка и последовательность UTF-8; неверный ввод все равно будет видеть результаты кодирования.

Объяснение возможностей

Значения параметров отличаются от целых URL-адресов

Кодирование также обрабатывает косую черту, вопросительные знаки и знаки равенства. Решите, являются ли входные данные значением параметра или фрагментом URL-адреса; результат не реструктурирует весь URL-адрес.

Расшифровка процентов и знаков плюса

Декодирование считывает действительные последовательности UTF-8 с процентным кодированием и сохраняет литеральные знаки плюс. Это отличается от правил кодирования формы, которые рассматривают + как пробел.

Практические примеры

Кодировать текст, содержащий пробел

Ввод

hello world

Результат преобразования

hello%20world

Здесь показано процентное кодирование пространства для значения параметра или сегмента пути.

Декодировать знак плюса

Ввод

a%2Bb

Результат преобразования

a+b

Декодирование %2B дает знак плюса. Буквальный плюс в a+b не преобразуется автоматически в пробел.

Порядок использования

  1. Вставьте текст или ссылку

    Введите исходный текст, параметры запроса или уже закодированный фрагмент URL.

  2. Просмотр результата в реальном времени

    Результат кодирования отображается сразу после ввода; если содержимое можно декодировать, одновременно отобразится и декодированный исходный текст.

  3. Скопировать для продолжения

    После подтверждения результата скопируйте его одним кликом в отладку интерфейса, проверку логов или ссылку страницы для дальнейшего использования.

Часто задаваемые вопросы

Почему результат декодирования иногда пустой?

Обычно это означает, что введённые данные не соответствуют корректному формату URL-кодирования. Инструмент всё равно выдаст результат кодирования и с помощью подсказки сообщит вам о неудачном декодировании.

Когда следует использовать результат кодирования?

Когда текст необходимо вставить в параметры запроса URL, сегменты пути, адрес обратного вызова или поле ссылки в логах, предварительное кодирование предотвращает нарушение структуры специальными символами.

Почему знак плюса не декодируется как пробел?

Этот инструмент сохраняет букву + в тексте URL-адреса. Пробелы соответствуют %20; используйте соответствующие правила анализа данных формы при обработке содержимого, закодированного в форме.

Связанные инструменты

Связанные статьи