Koda eller avkoda URL:er och query-strängar direkt, i båda riktningarna, med korrekt hantering av reserverade tecken.
Encoding uses encodeURIComponent semantics — the right choice for query-string values — so characters like &, =, ? and / always survive inside a parameter.
Frågesträngar går sönder i det tysta. Ett blanksteg blir %20, ett &-tecken kapar en parameter och ett plus är ibland ett blanksteg och ibland bokstavligen ett plus. Den här kodaren omvandlar text och URL:er enligt samma regler som encodeURIComponent/decodeURIComponent — rätt val för parametervärden — medan avkodningen också normaliserar blanksteg. Det är verktyget för att felsöka ett webhook-callback som en tredjepart har förvanskat, skapa en delningslänk med en flerspråkig titel, bygga en mailto:-URL med blanksteg eller bara läsa en vägg av procenttecken som någon klistrat in från en händelselogg. Båda riktningarna uppdateras vid varje tangenttryckning, och kopieringsknappen bekräftar med ett kort meddelande så att du kan skicka resultaten direkt vidare till webbläsaren eller kodredigeraren.
Verktyget använder encodeURIComponent, rätt kodning för värden i frågesträngar. Den kodar reserverade tecken som &, =, ? och / så att parametrarna bevaras vid överföringen.
För en hel URL lämnar du schema och värdnamn okodade och kodar bara sökvägen eller frågedelarna. Att koda en hel URL är normalt när den ska skickas säkert som en parameter i en annan URL.
I vissa äldre kodningar betydde + ett blanksteg. Det här verktyget avkodar det som ett bokstavligt plus och visar uttryckligen %20 för kodade blanksteg så att ingen tvetydighet uppstår.
Var detta verktyg till hjälp?