Kódujte reťazce do formátu bezpečného pre URL (percentuálne kódovanie) alebo dekódujte URL kódované reťazce späť do čitateľného textu.
URL kódovanie, známe aj ako percentuálne kódovanie, je proces používaný na konverziu znakov do formátu, ktorý možno bezpečne prenášať cez internet prostredníctvom Uniform Resource Locators (URL). URL môžu obsahovať iba obmedzenú sadu znakov (alfanumerické znaky a niekoľko špeciálnych symbolov ako -, _, ., ~).
Všetky ostatné znaky, ako sú medzery, interpunkcia alebo ne-ASCII znaky, musia byť kódované. To zahŕňa nahradenie nebezpečného znaku symbolom '%' nasledovaným dvojcifernou hexadecimálnou reprezentáciou hodnoty ASCII alebo UTF-8 znaku.
Kódovanie konvertuje nebezpečné znaky vo vašom texte do formátu %HH. Napríklad znak medzery sa stane %20, výkričník sa stane %21 a znak 'é' sa môže stať %C3%A9 (pomocou UTF-8). Tým sa zabezpečí, že údaje zostanú neporušené a správne interpretované, keď sú zahrnuté v reťazci dopytu URL alebo ceste.
Dekódovanie obráti proces, konvertujúc sekvencie %HH späť na ich pôvodné znaky. To umožňuje aplikáciám alebo serverom prijímajúcim URL správne interpretovať zamýšľané údaje, ako sú hľadané výrazy, parametre alebo cesty k súborom.