URL-кодирование и декодирование
Ввод определяется автоматически: обычный текст кодируется, а корректный текст с процентным кодированием декодируется. Режим также можно выбрать вручную.
Локальная обработка · Файлы не отправляются на сервер
Файлы обрабатываются в этом браузере без автоматической загрузки на сервер. Для первой загрузки компонентов может потребоваться интернет.
Кодирование и декодирование URL-адресов: использование и область применения
Кодирование URL представляет специальные символы в виде последовательностей с процентным кодированием для значений параметров запроса, сегментов пути и проверки экранированного текста в журналах.
Если автоматический режим не может выполнить декодирование, ввод воспринимается как обычный текст; Ручное декодирование требует корректной процентной кодировки и последовательности UTF-8.
Объяснение возможностей
Значения параметров отличаются от целых URL-адресов
Кодирование обрабатывает такие символы, как косая черта, вопросительный знак и знак равенства. Сначала нужно чётко определить, кодируется ли значение параметра или фрагмент ссылки; результат нельзя воспринимать как полную структуру URL для переписывания.
Расшифровка процентов и знаков плюса
Декодирование считывает действительные последовательности UTF-8 с процентным кодированием и сохраняет литеральные знаки плюс. Это отличается от правил кодирования формы, которые рассматривают + как пробел.
Практические примеры
Кодировать текст, содержащий пробел
Ввод
hello world
Результат преобразования
hello%20world
Здесь показано процентное кодирование пространства для значения параметра или сегмента пути.
Декодировать знак плюса
Ввод
a%2Bb
Результат преобразования
a+b
Декодирование %2B дает знак плюса. Буквальный плюс в a+b не преобразуется автоматически в пробел.
Порядок использования
Вставьте текст или ссылку
Введите исходный текст, параметры запроса или уже закодированный фрагмент URL.
Автоопределение
Ввод определяется автоматически: обычный текст кодируется, а корректный текст с процентным кодированием декодируется. Режим также можно выбрать вручную.
Скопировать для продолжения
После подтверждения результата скопируйте его одним кликом в отладку интерфейса, проверку логов или ссылку страницы для дальнейшего использования.
Часто задаваемые вопросы
Почему результат декодирования иногда пустой?
Неверный ввод при ручном декодировании очищает результаты и показывает ошибку. Автоматический режим кодирует его как обычный текст; при неоднозначности смените режим.
Когда следует использовать результат кодирования?
Когда текст необходимо вставить в параметры запроса URL, сегменты пути, адрес обратного вызова или поле ссылки в логах, предварительное кодирование предотвращает нарушение структуры специальными символами.
Почему знак плюса не декодируется как пробел?
Этот инструмент использует правила кодирования и декодирования URL-текста, обычный знак + остается без изменений; Пробел заменяется на %20, при обработке данных форм следует применять соответствующие правила разбора.
