.Convertor
Меню

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

Ввод определяется автоматически: обычный текст кодируется, а корректный текст с процентным кодированием декодируется. Режим также можно выбрать вручную.

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

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

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

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

Если автоматический режим не может выполнить декодирование, ввод воспринимается как обычный текст; Ручное декодирование требует корректной процентной кодировки и последовательности UTF-8.

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

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

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

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

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

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

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

Ввод

hello world

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

hello%20world

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

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

Ввод

a%2Bb

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

a+b

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

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

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

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

  2. Автоопределение

    Ввод определяется автоматически: обычный текст кодируется, а корректный текст с процентным кодированием декодируется. Режим также можно выбрать вручную.

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

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

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

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

Неверный ввод при ручном декодировании очищает результаты и показывает ошибку. Автоматический режим кодирует его как обычный текст; при неоднозначности смените режим.

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

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

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

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

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

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