LibraTool logoLibraTool

Бесплатен УРЛ-енкодер и декодер

Кодирајте и дешифрирајте URL-адреси и низи за пребарување. Поддржува encodeURIcomponent, decodeURIcomponent и парсирање низа за пребарување.

Работи офлајн откако ќе се вчита
Режим на кодирање

Го кодира секој резервиран знак — најдобро за вредности во query и делови од патека.

Како функционира

Кодирањето и декодирањето URL овде работи целосно во вашиот прелистувач користејќи ги вградените глобални функции на JavaScript — encodeURIComponent, encodeURI и decodeURIComponent — без библиотека од трета страна и без мрежно барање. Алатката исто така ја изложува природната API URL на прелистувачот за парсирање и прикажување на параметрите на низата за пребарување како табела клуч-вредност.

  1. 1
    Изберете режим на кодирање
    Три режими се пресликуваат на реални случаи на употреба: „Компонента“ повикува encodeURIComponent и ескејпира сè освен нерезервираните карактери — точен избор за поединечни вредности за пребарување. „Целосен URL“ повикува encodeURI и ги оставa непроменети шемата, косите црти и доменот. „Формулар“ користи encodeURIComponent потоа заменува %20 со + за да одговара на форматот application/x-www-form-urlencoded испратен од HTML формулари.
  2. 2
    Кодирај или декодирај со едно кликнување
    Кодирањето вашиот текст го проследува преку избраната функција и го прикажува процентно-кодираниот резултат. Декодирањето повикува decodeURIComponent (со + конвертирано во празни места во режим Формулар). Погрешно формирани процентни секвенции — како случаен %E0 без продолжен бајт — се фаќаат и се пријавуваат како внатрешна грешка наместо да предизвикаат пад.
  3. 3
    Парсирај низи на пребарување со URL API
    Акцијата „Парсирај параметри“ го обвиткува вашиот влез во природниот конструктор URL на прелистувачот и итерира низ url.searchParams за да го извлече секој пар клуч-вредност. Ако конструкторот URL го одбие влезот, рачно напишана резервна опција дели по & и = и го проследува секој токен преку safeDecode, така што делумни или сурови низи за пребарување сепак произведуваат читлива табела.
  4. 4
    Копирај го резултатот
    Кодираниот или декодираниот текст се појавува во моноспејс блок за излез. Копче за копирање го запишува во клипбордот преку Clipboard API. Ништо не го напушта вашиот уред во ниту еден момент.

Поврзани алатки

Најчесто поставувани прашања