URL Kodér a dekodér
Čekání na data
Zadejte data výše a okamžitě uvidíte výsledek analýzy.
URL Kodér a Dekodér
Při kontrole zakódovaného textu sledujte nejen výsledek, ale i místo, kam bude vložen. Jinak se zachází s hodnotou parametru, jinak s celým query stringem a jinak s úplnou adresou. Správný rozsah kódování pomáhá zabránit chybám v přesměrování, analytice i voláních API.
URL kódování převádí text do podoby, kterou lze bezpečně vložit do odkazů, query parametrů a API požadavků. Znaky jako mezery, ampersandy, otazníky, lomítka nebo písmena mimo ASCII mohou v adrese změnit význam celé hodnoty, pokud nejsou správně zakódované. Tento URL kodér a dekodér umožňuje rychle přepínat mezi čitelným textem a percent-encoding zápisem používaným na webu.
Režim Kódovat použijte, když máte běžný text a potřebujete URL-safe hodnotu pro parametr, webhook, redirect nebo analytický odkaz. Režim Dekódovat použijte při čtení hodnot jako %20, %2F, %3D nebo %26 ze serverových logů, podpůrných tiketů, prohlížeče nebo API odpovědí. Volba zacházení se znakem plus pomáhá u formulářových query stringů, kde + často znamená mezeru.
Nástroj se hodí při ladění přesměrování, kontrole sledovacích parametrů, přípravě testovacích payloadů a ověřování, zda řetězec není zakódovaný dvakrát. Výsledek zkopírujte až po kontrole, že speciální znaky zůstaly součástí stejné hodnoty a nezměnily strukturu celé URL.
Při práci s adresami je důležité rozlišovat celou URL, samostatný parametr a samotnou hodnotu parametru. Zakódování celé adresy může být nesprávné, pokud cílový systém očekává jen hodnotu. Dekódovaný text proto kontrolujte v kontextu, ve kterém bude použit, například v API klientu, prohlížeči, analytickém nástroji nebo přesměrovací službě.
live_help Často kladené otázky (FAQ)
Kdy použít Kódovat a kdy Dekódovat? Kódovat použijte pro čitelný text, který má bezpečně projít URL nebo query parametrem. Dekódovat použijte, když dostanete percent-encoded hodnotu a chcete ji přečíst v logu, odpovědi API nebo tiketovém systému.
Proč se plus někdy mění na mezeru? Ve formulářových query stringách může + znamenat mezeru. Tuto volbu zapněte jen tehdy, když zdroj používá form-style encoding. Pokud je plus skutečný znak, ponechte volbu vypnutou.
Proč dekódování hlásí chybu? Vstup může obsahovat neplatnou percent sekvenci, například samotné %, neúplný zápis nebo znaky, které nejsou hexadecimální. Takový text není možné bezpečně převést bez opravy zdroje.
Lze dekódovat celý query string? Ano. Vložte celý řetězec, přepněte na Dekódovat a podle zdroje nastavte zacházení se znakem plus.
Mám kódovat celou URL nebo jen hodnotu? Záleží na cíli. Pro query parametr se často kóduje pouze hodnota, ne celá adresa se znaky ? a &. Před odesláním ověřte, co očekává API, formulář nebo redirect.