URL Kodér / Dekodér

Kódujte řetězce do formátu bezpečného pro URL (procentní kódování) nebo dekódujte URL kódované řetězce zpět do standardního textu.

Co je URL Kódování (Procentní Kódování)?

URL kódování, známé také jako procentní kódování, je proces používaný k převodu znaků do formátu, který lze bezpečně přenášet přes internet pomocí Uniform Resource Locators (URL). URL mohou obsahovat pouze omezenou sadu znaků (alfanumerické znaky a několik speciálních symbolů jako -, _, ., ~).

Všechny ostatní znaky, jako jsou mezery, interpunkce nebo ne-ASCII znaky, musí být kódovány. To zahrnuje nahrazení nebezpečného znaku symbolem '%' následovaným dvoumístnou hexadecimální reprezentací hodnoty ASCII nebo UTF-8 znaku.

URL Kódování

Kódování převádí nebezpečné znaky ve vašem textu do formátu %HH. Například znak mezery se stane %20, vykřičník se stane %21 a znak 'é' se může stát %C3%A9 (pomocí UTF-8). Tím se zajistí, že data zůstanou neporušená a správně interpretována, když jsou zahrnuta v řetězci dotazu URL nebo cestě.

URL Dekódování

Dekódování obrátí proces, převádějící sekvence %HH zpět na jejich původní znaky. To umožňuje aplikacím nebo serverům přijímajícím URL správně interpretovat zamýšlená data, jako jsou hledané výrazy, parametry nebo cesty k souborům.

Běžné Případy Použití

  • Webový Vývoj: Kódování vstupu uživatele pro řetězce dotazu nebo segmenty cesty.
  • Přenos Dat: Zajištění integrity dat při přenosu informací přes URL.
  • Volání API: Správné formátování parametrů pro RESTful API.
  • Ladění: Dekódování URL nalezených v logách nebo síťových požadavcích pro pochopení přenášených dat.