.Convertor
Menu

URL-kodning og -afkodning

Automatisk registrering: almindelig tekst kodes, og gyldig procentkodet tekst afkodes. Du kan også vælge tilstand manuelt.

Lokal behandling · Filer uploades ikke

Filer behandles i denne browser uden automatisk upload. Første indlæsning af komponenter kan kræve internet.

URL-kodning og -afkodning: anvendelser og omfang

URL-kodning repræsenterer specialtegn som procentkodede sekvenser til forespørgselsparameterværdier, stisegmenter og inspektion af escaped tekst i logfiler.

I automatisk tilstand, når dekodning ikke er mulig, behandles input som almindelig tekstkodning. Manuel dekodning forudsætter gyldig procentkodning og UTF-8-sekvenser.

Muligheder forklaret

Parameterværdier adskiller sig fra hele URL'er

Kodning håndterer tegn som skråstreg, spørgsmålstegn og lighedstegn med videre; Det skal først præciseres, om det er parameterværdien eller linkfragmentet, der skal kodes; resultatet må ikke opfattes som en komplet URL-struktur til omskrivning.

Procentafkodning og plustegn

Afkodning læser gyldige procentkodede UTF-8-sekvenser og bevarer bogstavelige plustegn. Dette adskiller sig fra regler for formkodning, der behandler + som et mellemrum.

Praktiske eksempler

Indkode tekst, der indeholder et mellemrum

Input

hello world

Konverteringsresultat

hello%20world

Dette illustrerer procentkodning af et mellemrum til en parameterværdi eller et stisegment.

Afkode et plustegn

Input

a%2Bb

Konverteringsresultat

a+b

Afkodning af %2B producerer et plustegn. Et bogstaveligt plus i a+b konverteres ikke automatisk til et mellemrum.

Brugstrin

  1. Indsæt tekst eller link

    Indtast oprindelig tekst, forespørgselsparametre eller allerede kodet URL-fragment.

  2. Automatisk registrering

    Automatisk registrering: almindelig tekst kodes, og gyldig procentkodet tekst afkodes. Du kan også vælge tilstand manuelt.

  3. Kopier for at fortsætte

    Efter bekræftelse af resultatet kan du med ét klik kopiere det til API-fejlfinding, loganalyse eller sidelinks og fortsætte brugen der.

Ofte stillede spørgsmål

Hvorfor er "afkodningsresultatet" nogle gange tomt?

Ugyldigt input ved manuel afkodning rydder resultaterne og viser en fejl. Automatisk tilstand koder almindelig tekst; skift tilstand ved tvetydighed.

Hvornår bør man prioritere at bruge kodningsresultatet?

Når tekst skal placeres i URL-forespørgselsparametre, stifragmenter, callback-adresser eller linkfelter i logfiler, kan forudgående kodning forhindre, at specialtegn ødelægger strukturen.

Hvorfor er et plustegn ikke afkodet som et mellemrum?

Dette værktøj anvender kodnings- og afkodningsregler for URL-tekst, hvor et almindeligt + stadig bevares som +; Mellemrum svarer til %20. Hvis du skal håndtere formulardata, bør du bruge de tilsvarende regler for formularanalyse.

Relaterede værktøjer

Relaterede artikler