← Nazad na funkcije
Free

URL Encoder / Decoder

URL Encoder/Decoder претвара URL стрингове у њихов percent-encoded облик и назад. Изаберите између encodeURIComponent (агресивно) и encodeURI (чува структуру URL-а) у складу са вашим случајем употребе — отклањање грешака у query параметрима, изградња безбедних URL-ова или преглед кодираних линкова.

Приликом изградње URL-ова са корисничким уносом, query стринговима или интернационалним знаковима, потребно вам је правилно percent-кодирање да бисте спречили грешке. Овај алат тренутно обрађује оба смера. Изаберите encodeURIComponent када кодирате вредност једног параметра (кодира ? / & = # итд.) или encodeURI када желите да сачувате структуру URL-а (кодира само заиста небезбедне знакове). Декодирање ради и са стандардним percent-кодирањем, а такође обрађује и двоструко кодиране стрингове. Конверзија у реалном времену значи да видите излаз одмах док куцате, а оба режима могу да се пребацују ради провере тачности конверзије у оба смера. Нема слања на сервер — све се дешава локално у вашем прегледачу.

Pregled uživo
example.com
URL кодер/декодер encodeURIComponent encodeURI
Input
https://example.com/search?q=hello world&lang=en
Encoded Output
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Copy
Ključne karakteristike

Два режима кодирања

Изаберите encodeURIComponent за безбедне вредности параметара (кодира ? / & = итд.) или encodeURI за пуне URL-ове (чува структуру, кодира само небезбедне знакове).

Паметно декодирање

Декодира percent-кодиране стрингове, укључујући не-ASCII знакове, UTF-8 вишебајтне секвенце и емоџије. Елегантно обрађује двоструко кодиран унос.

Копирање једним кликом

Копирајте кодирани или декодирани излаз у клипборд тренутно — без потребе за ручним селектовањем.

Конверзија у реалном времену

Излаз се уживо ажурира док куцате. Није потребно кликати на Encode сваки пут — видите резултате одмах док подешавате унос.

Приказ један поред другог

Улаз и излаз се приказују у јасно означеним панелима тако да можете на први поглед да упоредите пре/после.

Обрада граничних случајева

Исправно кодира размаке, наводнике, Unicode, резервисане знакове и сложене секвенце које би поквариле једноставну замену стрингова.

Uobičajeni slučajevi upotrebe

Отклањање грешака у query параметрима

Налепите оштећен URL са изобличеним параметрима да их декодирате назад у читљиве вредности — брзо утврдите шта је заправо послато.

Изградња безбедних URL-ова

Кодирајте кориснички унос (имена, претраге, путање фајлова) пре него што их додате у URL, како бисте спречили инјекције и грешке при рашчлањивању.

Преглед аналитичких линкова

Декодирајте UTM-означене маркетиншке URL-ове да видите стварне вредности кампање, извора и медија без читања сирових percent-кодираних стрингова.

Тестирање интернационализованих URL-ова

Кодирајте URL-ове са не-латиничним знаковима (кинески, арапски, хебрејски) да потврдите да су правилно percent-кодирани за пренос.

Отклањање грешака у OAuth преусмеравањима

Декодирајте OAuth redirect URI-је са угнежђеним кодираним параметрима да пратите шта се размењује између провајдера и апликација.

Kako se koristi
1

Отворите URL Encoder

Кликните на URL икону у DevSuite Pro доку. Отвара се уређивач са два панела и прекидачима Encode и Decode.

2

Налепите ваш URL или стринг

Налепите URL, query параметар или кодирани стринг. Алат ради и са целим URL-овима и са појединачним вредностима параметара.

3

Изаберите режим кодирања

За вредност параметра користите encodeURIComponent. За цео URL (где желите да /, ? и & остану сачувани), користите encodeURI.

4

Прочитајте резултат

Претворени излаз се приказује у суседном панелу. Кодирани знакови се приказују као %XX секвенце; декодирани излаз враћа оригинални читљив облик.

5

Копирајте и користите

Кликните на Copy да пошаљете резултат у клипборд. Налепите га у ваш код, URL захтева или документацију.

Spremni da probate?

Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.

Dodaj u Chrome Додај у Edge Dodaj u FireFox