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

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

Свързани статии