Онлајн енкодер/декодер за URL
Кодирајте или декодирајте текст за URL адресе. Подржава параметре, целе URL-ове и процентуално декодирање. Брзо и безбедно у прегледачу. Обрада се обавља лок…
Почните да користите
Шта алатка ради и како је користити
Ова алатка претвара текст у безбедан облик за укључивање у URL адресе или враћа процентуално кодирани текст у нормалан облик. Све се извршава у вашем прегледачу; подаци се не шаљу на сервер.
Режими кодирања
Постоје три опције:
- Кодирање параметара – користи
encodeURIComponent. Размак постаје%20, а знакови као што су коса црта (/) и упитник (?) такође се кодирају. Погодно за вредности у query параметрима. - Кодирање целог URL-а – користи
encodeURI. Чува структурне знакове попут двотачке, косе црте и упитника, али кодира размаке и небезбедне знакове. - Декодирање – користи
decodeURIComponent. Претвара важеће процентуалне секвенце (нпр.%20) назад у текст. Знак плус (+) се не претвара у размак, за разлику од HTML образаца.
Пример
Ако унесете текст a b&c и изаберете кодирање параметара, резултат ће бити a%20b%26c. Ако затим декодирате тај резултат, добићете оригинални текст.
Ограничења
Алатка не проверава да ли је URL достижан, не скраћује URL-ове, не претвара пуниcode, не проверава преусмеравања и не нуди безбедносну анализу. То је чиста трансформација текста.
Честа питања
Зашто се размак кодира као %20, а не као +?
Ова алатка користи encodeURIComponent и decodeURIComponent, који размак кодирају као %20. Знак плус се не користи као размак, јер је то конвенција HTML образаца, а не стандард за URL кодирање.
Могу ли да кодирам цео URL без кварења структуре?
Да, изаберите режим „кодирање целог URL-а“ (енcodeURI). Он ће задржати знакове попут ://, / и ?, али ће кодирати размаке и небезбедне знакове.
Шта се дешава ако унесем неважећи проценат?
Декодер ће пријавити грешку, јер не може да обради неисправан проценат или неважећи UTF-8 низ. Проверите унос и покушајте поново.
Контролна листа
- Проверите да ли сте изабрали прави режим (параметар, цео URL или декодирање).
- Унесите текст без непотребних знакова ако желите чист резултат.
- Након кодирања, резултат можете директно користити у URL-у.
- За декодирање, уверите се да је унос важећи процентуално кодиран текст.
Обрада се обавља локално у прегледачу.