Kodér a dekodér URL
Kódujte alebo dekódujte percentuálne kódovaný text. Režim komponentu používa encodeURIComponent. Režim celej URL zachová štruktúru adresy, kde je to možné.
Šetrné k súkromiu Údaje sa spracúvajú lokálne v prehliadači a nenahrávajú sa na naše servery.
Čo je kódovanie URL?
Kódovanie URL (percentuálne kódovanie) nahrádza vyhradené alebo ne-ASCII znaky sekvenciami % ako %20 pre medzeru. Prehliadače a API ho používajú v query reťazcoch a segmentoch cesty.
Ako ho použiť
Zvoľte Kódovať komponent pre hodnotu query alebo segment cesty. Zvoľte Kódovať celú URL, ak chcete zachovať : / ? & = a kódovať medzery a ne-ASCII znaky. Dekódovať vráti percentuálne kódovanie späť.
Komponent vs celá URL
Režim komponentu používa encodeURIComponent. Režim celej URL používa encodeURI, takže celkový tvar adresy ostane čitateľný. Dekódovať skúsi najprv decodeURIComponent, potom decodeURI.
Bežné použitie
Zakódujte hľadané výrazy, Unicode cesty alebo query parametre, kým ich dáte do odkazu. Dekódujte skopírovanú URL, aby ste prečítali pôvodný text.
Súkromie
Text ostane v prehliadači. Nenahráva sa na servery NEXNARA a neukladá sa do cookies, miestneho úložiska ani databázy.
Časté otázky
Čo je percentuálne kódovanie?
Percentuálne kódovanie reprezentuje znaky ako % nasledované dvoma hexadecimálnymi číslicami. Medzera sa stane %20. Ne-ASCII text sa stane percentuálnymi sekvenciami UTF-8.
Kedy mám kódovať celú URL?
Použite Kódovať celú URL, keď už máte kompletnú adresu a potrebujete zakódovať len medzery alebo Unicode. Použite Kódovať komponent pre jednu hodnotu, ktorá bude vo vnútri URL.
Čo ak je kódovanie neplatné?
Rozbité sekvencie ako osamotené % alebo %E0 sa nahlásia ako Neplatné percentuálne kódovanie. Stránka nespadne.
Nahráva sa moja URL?
Nie. Spracovanie prebieha lokálne v prehliadači a nenahráva sa na naše servery.