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ů.