Как да кодирате или декодирате URL адрес
- Изберете дали искате да кодирате, или да декодирате.
- Посочете дали е параметър (стойност на поле), или цял URL адрес.
- Въведете или поставете текста: резултатът се появява веднага.
- Копирайте резултата и го използвайте във връзката, кода или заявката си.
Защо се кодира URL адрес
Уеб адресите допускат само определени знаци. Интервалите, буквите с диакритични знаци, кирилицата и символи като & или = се заменят с % и две шестнадесетични цифри (например интервалът е %20). Това се нарича процентно кодиране.
Ако поставяте стойност в параметър (?search=…), ползвайте „Параметър“, който кодира и : / ? & и =. Ако вече имате цял URL адрес и искате само да екранирате интервалите или кирилицата, ползвайте „Цял URL адрес“.
Декодирането прави обратното: превръща %D0%B0 в а и %20 в интервал, така че да четете URL адреса както е бил написан първоначално.
Какво да имате предвид
- При декодиране на параметър знакът + се чете като интервал, както правят уеб формулярите.
- Ако текстът съдържа % без две шестнадесетични цифри след него, не може да се декодира.
- Не проверява дали адресът съществува или е правилно съставен: само преобразува знаци.
Често задавани въпроси
Каква е разликата между параметър и цял URL адрес?
Параметърът кодира всеки специален знак, включително : / ? & =. Цял URL адрес запазва тези символи, защото са част от структурата му.
Защо интервалът става %20?
Защото интервалите не са позволени в URL адрес. 20 е кодът му в шестнадесетична бройна система.
Работи ли с кирилица и емотикони?
Да, кодират се като UTF-8; например а става %D0%B0.
Изпраща ли се текстът ми на сървър?
Не. Всичко става във вашия браузър и текстът никога не напуска устройството ви.
Безплатно ли е?
Да, безплатно е, не изисква регистрация и работи направо във вашия браузър.