URL-encoder
Procentkod tekst til URL'er, eller afkod den igen.
- Kører i din browser — din tekst sendes aldrig nogen steder hen
- Ingen tilmelding, ingen kvoter, gratis at bruge så ofte, du vil
Sådan fungerer det
URL'er må kun indeholde et begrænset sæt tegn. Alt andet – mellemrum, og-tegn, bogstaver med accenter, alt ikke-ASCII – skal procentkodes, ellers går URL'en i stykker på måder, der er irriterende at fejlfinde.
Hel URI versus komponent
Kodning af en hel URI lader strukturtegn som kolon, skråstreg og spørgsmålstegn være, fordi de har en opgave. Kodning af en komponent escaper dem også, hvilket er det, en værdi inde i en forespørgselsparameter har brug for.
Den sædvanlige fejl
Hvis du koder en hel URL, når du ville kode én parameter, lader det og-tegn stå, så en værdi, der indeholder et, i stilhed deles i to parametre. Til værdier i en forespørgselsstreng skal du bruge komponentvalget.
URL-encoder – spørgsmål
Hvad er forskellen på de to kodningsvalg?
Kod lader URL'ens strukturtegn være; kod som komponent escaper dem også, til værdier, der skal stå inde i en forespørgselsstreng.
Hvorfor mislykkes afkodning nogle gange?
Et vildfarent procenttegn, der ikke er en del af en gyldig escape-sekvens, gør teksten umulig at afkode. Værktøjet rapporterer det i stedet for at returnere noget forkert.
Bliver min tekst sendt nogen steder hen?
Nej, kodningen foregår på siden.