Kodér a dekodér URL
Kódujte nebo dekódujte procentově kódovaný text. Režim komponenty používá encodeURIComponent. Režim celé URL zachová strukturu adresy, kde je to možné.
Šetrné k soukromí Data se zpracovávají lokálně v prohlížeči a nenahrávají se na naše servery.
Co je kódování URL?
Kódování URL (procentové kódování) nahrazuje vyhrazené nebo ne-ASCII znaky sekvencemi % jako %20 pro mezeru. Prohlížeče a API ho používají v query řetězcích a segmentech cesty.
Jak ho použít
Zvolte Kódovat komponentu pro hodnotu query nebo segment cesty. Zvolte Kódovat celou URL, chcete-li zachovat : / ? & = a kódovat mezery a ne-ASCII znaky. Dekódovat vrátí procentové kódování zpět.
Komponenta vs celá URL
Režim komponenty používá encodeURIComponent. Režim celé URL používá encodeURI, takže celkový tvar adresy zůstane čitelný. Dekódovat zkusí nejdřív decodeURIComponent, pak decodeURI.
Běžné použití
Zakódujte hledané výrazy, Unicode cesty nebo query parametry, než je dáte do odkazu. Dekódujte zkopírovanou URL, abyste přečetli původní text.
Soukromí
Text zůstane v prohlížeči. Nenahrává se na servery NEXNARA a neukládá se do cookies, místního úložiště ani databáze.
Časté otázky
Co je procentové kódování?
Procentové kódování reprezentuje znaky jako % následované dvěma hexadecimálními číslicemi. Mezera se stane %20. Ne-ASCII text se stane procentovými sekvencemi UTF-8.
Kdy mám kódovat celou URL?
Použijte Kódovat celou URL, když už máte kompletní adresu a potřebujete zakódovat jen mezery nebo Unicode. Použijte Kódovat komponentu pro jednu hodnotu, která bude uvnitř URL.
Co když je kódování neplatné?
Rozbité sekvence jako osamocené % nebo %E0 se nahlásí jako Neplatné procentové kódování. Stránka nespadne.
Nahrává se moje URL?
Ne. Zpracování probíhá lokálně v prohlížeči a nenahrává se na naše servery.