.Convertor
Menu

URL kódování a dekódování

Automatická detekce: běžný text se zakóduje a text s platným procentním kódováním se dekóduje. Režim lze zvolit také ručně.

Lokální zpracování · Soubory se nenahrávají

Soubory se zpracovávají v tomto prohlížeči bez automatického nahrávání. První načtení komponent může vyžadovat internet.

Kódování a dekódování URL: použití a rozsah

Kódování URL představuje speciální znaky jako sekvence zakódované v procentech pro hodnoty parametrů dotazu, segmenty cesty a kontrolu uniklého textu v protokolech.

Automatický režim při nemožnosti dekódování považuje vstup za běžný text. Manuální dekódování vyžaduje platné procentuální kódování a UTF-8 posloupnost.

Schopnosti vysvětleny

Hodnoty parametrů se liší od celých adres URL

Kódování zpracovává znaky jako lomítko, otazník a rovnítko; Je třeba nejprve jasně určit, zda se kóduje hodnota parametru nebo fragment odkazu, a nesmí se výsledek považovat za kompletní URL ani přepisovat její strukturu.

Dekódování procent a znaménka plus

Dekódování čte platné procentuálně zakódované sekvence UTF-8 a zachovává doslovné znaménko plus. To se liší od pravidel pro kódování formulářů, která + považují za mezeru.

Praktické příklady

Kódovat text obsahující mezeru

Vstup

hello world

Výsledek převodu

hello%20world

To ilustruje procentuální kódování mezery pro hodnotu parametru nebo segment cesty.

Dekódujte znak plus

Vstup

a%2Bb

Výsledek převodu

a+b

Dekódování %2B vytvoří znaménko plus. Doslovné plus v a+b není automaticky převedeno na mezeru.

Postup použití

  1. Vložte text nebo odkaz

    Zadejte původní text, parametry dotazu nebo již zakódovaný fragment URL.

  2. Automatická detekce

    Automatická detekce: běžný text se zakóduje a text s platným procentním kódováním se dekóduje. Režim lze zvolit také ručně.

  3. Kopírovat a pokračovat v používání

    Po potvrzení výsledku jedním kliknutím zkopírujte do ladění rozhraní, řešení problémů v logu nebo na odkaz stránky pro pokračování v používání.

Často kladené otázky

Proč je výsledek dekódování někdy prázdný?

Neplatný vstup při ručním dekódování vymaže výsledky a zobrazí chybu. Automatický režim jej zakóduje jako běžný text; při nejasnosti změňte režim.

Kdy by měl být výsledek kódování upřednostněn?

Když je text vložen do parametrů URL dotazu, segmentů cesty, zpětné adresy nebo polí odkazů v protokolech, předchozí zakódování zabrání speciálním znakům narušit strukturu.

Proč není znaménko plus dekódováno jako mezera?

Tento nástroj využívá pravidla kódování a dekódování textu v URL, takže běžné + zůstává jako +; Mezera odpovídá %20, pokud je třeba zpracovat data z formuláře, mělo by se použít odpovídající pravidlo pro analýzu formuláře.

Související nástroje

Související články