URL Kódování Dekódování
Bezplatný online URL kodér, dekodér a parser. Převeďte text na procentové kódování, dekódujte URL řetězce a extrahujte parametry dotazu.
Co je kódování URL?
Kódování URL (nazývané také procentové kódování) je mechanismus, který převádí znaky na formát, který lze bezpečně přenášet přes internet. Nahrazuje nebezpečné znaky znakem % následovaným dvěma hexadecimálními číslicemi.
Proč potřebuji kódovat URL adresy?
URL adresy mohou být přenášeny přes internet pouze pomocí sady znaků ASCII. Znaky jako mezery, ne-ASCII znaky a rezervované znaky musí být kódovány, aby bylo zajištěno jejich správné přenesení a nepoškození struktury URL.
Jaký je rozdíl mezi encodeURI a encodeURIComponent?
encodeURI kóduje kompletní URL, ale zachovává znaky struktury URL jako : / ? & = #. encodeURIComponent kóduje všechny speciální znaky a používá se pro kódování jednotlivých hodnot parametrů URL.
Které znaky je třeba kódovat v URL?
Rezervované znaky jako ! # $ & ' ( ) * + , / : ; = ? @ [ ] a ne-ASCII znaky musí být kódovány. Mezery se stávají %20 nebo + a speciální znaky jsou převedeny na jejich hexadecimální reprezentaci %XX.
Jak dekóduji URL?
Vložte kódovanou URL do vstupního pole, vyberte režim Dekódovat a nástroj automaticky převede sekvence %XX zpět na jejich původní znaky.
Co je procentové kódování (%XX)?
Procentové kódování představuje znaky jako % následované dvěma hexadecimálními číslicemi. Například mezera se stane %20 a / se stane %2F. Každý bajt UTF-8 reprezentace znaku je kódován samostatně.
Mohu analyzovat komponenty URL tímto nástrojem?
Ano, režim Analýza rozloží URL na komponenty: protokol, název hostitele, port, název cesty, hledání (dotazovací řetězec), hash (fragment), uživatelské jméno a heslo. Také extrahuje parametry dotazu jako páry klíč-hodnota.
Je tento nástroj bezpečný pro citlivé URL?
Absolutně. Veškeré kódování, dekódování a analýza probíhá 100% ve vašem prohlížeči. Žádná data se neposílají na žádný server, což jej činí zcela bezpečným pro URL obsahující tokeny, hesla nebo jiné citlivé informace.
Co jsou parametry dotazovacího řetězce?
Parametry dotazu jsou část URL za symbolem ?, obsahující páry klíč-hodnota oddělené &. Například: ?name=john&age=30. Používají se k předávání dat na webové servery.
Podporuje tento nástroj znaky UTF-8?
Ano, nástroj plně podporuje kódování UTF-8. Můžete správně kódovat a dekódovat mezinárodní znaky, emoji a jakékoli znaky Unicode.
Co je dvojité kódování?
Dvojité kódování nastane, když je již kódovaná URL kódována znovu. Například %20 se stane %2520. Tento nástroj vám může pomoci identifikovat a opravit dvojité kódované URL jejich několikerým dekódováním.
Mohu extrahovat specifické parametry dotazu?
Ano, režim Analýza zobrazuje všechny parametry dotazu ve formátu tabulky, což usnadňuje zobrazení, kopírování nebo analýzu jednotlivých parametrů.
Jak používat URL Kódování Dekódování
Kódujte nebo dekódujte text procentovým kódováním, případně rozeberte celou adresu URL na jednotlivé části. Vše běží lokálně ve vašem prohlížeči — vkládaná data se nikam nenahrávají.
- Zadejte nebo vložte text do vstupního pole „Enter text or URL...“.
- V poli „Type:“ zvolte Component pro escapování jedné hodnoty, nebo Full URL, aby znaky jako : a / zůstaly zachovány.
- Klikněte na Encode a text se převede na procentově kódovanou podobu.
- Klikněte na Decode a zakódovaný řetězec se vrátí zpět do čitelné podoby.
- Klikněte na Parse a URL se rozdělí na protokol, hostitele, cestu a parametry dotazu.
Pro jednotlivé hodnoty dotazu použijte Component a Full URL, když má odkaz zůstat klikatelný.
Související nástroje
- Base64 Kódování/Dekódování Bezplatný online Base64 kodér a dekodér. Převeďte text do Base64 a Base64 do textu okamžitě. Bez nahrávání na server, 100% soukromí.
- Kódování/Dekódování HTML entit Kódujte nebo dekódujte HTML entity okamžitě. Převádějte speciální znaky jako <, >, &, ", ' na HTML entity a zpět. Zdarma, rychle, v prohlížeči.
- Hex prohlížeč Zobrazte obsah souborů v hex dump formátu s vyhledáváním, navigací po offsetu a virtuálním posouváním
- AES šifrování / dešifrování Šifrování/dešifrování AES s režimy CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, klíče 128/192/256 bit, výstup Base64, automatická detekce formátu klíče/IV
- Brotli kompresor Bezplatný online kompresor Brotli. Komprimujte soubory do .br s kvalitou 0–11 nebo dekomprimujte .br zpět na originál. Běží zcela v prohlížeči — bez nahrávání a instalace.
- Zstd kompresor Bezplatný online kompresor zstd. Komprimujte soubory do .zst s úrovněmi Zstandard 1–19 nebo dekomprimujte .zst zpět na originál. Běží zcela v prohlížeči — bez nahrávání a instalace.
- Převodník MessagePack Bezplatný online převodník MessagePack. Kódujte JSON do msgpack a dekódujte hex, base64 nebo soubory .bin zpět do čitelného JSON, s porovnáním velikosti. Bez nahrávání, běží v prohlížeči.
- Generátor ULID Generujte online univerzální jedinečné lexikograficky seřaditelné identifikátory (ULID). Dekódujte ULID, extrahujte časová razítka a vytvářejte dávková ID pro databáze.