URL Encoder/Decoder преобразува URL низове от и към тяхната процентно кодирана форма. Изберете между encodeURIComponent (агресивно) и encodeURI (запазва структурата на URL адреса), за да отговори на вашия случай на употреба — отстраняване на грешки в параметри на заявки, изграждане на безопасни URL адреси или инспектиране на кодирани връзки.
При изграждане на URL адреси с потребителски вход, низове на заявки или международни символи, ви е нужно правилно процентно кодиране, за да предотвратите повреда. Този инструмент обработва мигновено и двете посоки. Изберете encodeURIComponent при кодиране на стойност на единичен параметър (кодира ? / & = # и др.) или encodeURI, когато искате да запазите структурата на URL адреса (кодира само наистина небезопасните символи). Декодирането работи както със стандартно процентно кодиране, така и обработва двойно кодирани низове. Преобразуването в реално време означава, че виждате изхода веднага докато пишете, а двата режима могат да се превключват, за да проверите целостта при кръгово преобразуване. Без обмен със сървър — всичко се случва локално във вашия браузър.
Изберете encodeURIComponent за безопасни стойности на параметри (кодира ? / & = и др.) или encodeURI за пълни URL адреси (запазва структурата, кодира само небезопасните символи).
Декодира процентно кодирани низове, включително символи извън ASCII, многобайтови UTF-8 последователности и емоджита. Обработва плавно двойно кодиран вход.
Копирайте кодирания или декодирания изход в клипборда мигновено — без нужда от ръчно избиране.
Изходът се актуализира на живо докато пишете. Не е нужно да кликвате Encode всеки път — вижте незабавни резултати докато итерирате върху входа.
Входът и изходът се показват в ясно обозначени панели, за да можете да сравните преди/след с един поглед.
Кодира правилно интервали, кавички, Unicode, запазени символи и заплетени последователности, които биха повредили обикновена замяна на низове.
Поставете повреден URL адрес с объркани параметри, за да ги декодирате обратно в четими стойности — бързо разберете какво всъщност е било изпратено.
Кодирайте потребителски вход (имена, търсения, пътища до файлове) преди да го добавите към URL адрес, за да предотвратите инжектиране и грешки при парсене.
Декодирайте маркетингови URL адреси с UTM тагове, за да видите действителните стойности на кампания, източник и медия, без да четете сурови процентно кодирани низове.
Кодирайте URL адреси със символи извън латиницата (китайски, арабски, иврит), за да потвърдите, че са правилно процентно кодирани за предаване.
Декодирайте OAuth URI адреси за пренасочване с вложени кодирани параметри, за да проследите какво се предава между доставчиците и приложенията.
Кликнете иконата URL в дока на DevSuite Pro. Отваря се редактор с два панела и превключватели Encode и Decode.
Поставете URL адреса, параметъра на заявка или кодирания низ. Инструментът работи както с цели URL адреси, така и с отделни стойности на параметри.
За стойност на параметър използвайте encodeURIComponent. За пълен URL адрес (където искате /, ?, & да се запазят), използвайте encodeURI.
Преобразуваният изход се появява в съседния панел. Кодираните символи се показват като последователности %XX; декодираният изход връща оригиналната четима форма.
Кликнете Copy, за да изпратите резултата в клипборда. Поставете го в кода си, URL адреса на заявка или документацията.
Инсталирайте DevSuite Pro безплатно и отключете 64+ инструмента за разработчици за вашия браузър.