.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, для обробки даних форми слід використовувати відповідні правила парсингу форми.

Пов’язані інструменти

Пов'язані статті