URL-kodning och avkodning
Automatisk identifiering: vanlig text kodas och giltig procentkodad text avkodas. Du kan också välja läge manuellt.
Lokal bearbetning · Inga filer laddas upp
Filer bearbetas i den här webbläsaren utan automatisk uppladdning. Första laddningen av komponenter kan kräva internet.
URL-kodning och avkodning: användningsområden och omfattning
URL-kodning representerar specialtecken som procentkodade sekvenser för frågeparametervärden, sökvägssegment och inspektion av escaped text i loggar.
När automatiskt läge inte kan avkoda behandlas inmatningen som vanlig textkodning; Manuell avkodning kräver giltig procentkodning och en giltig UTF-8-sekvens.
Förmågan förklaras
Parametervärden skiljer sig från hela webbadresser
Kodningen hanterar tecken som snedstreck, frågetecken och lika med-tecken; Man måste först klargöra om det som ska kodas är parametervärdet eller en del av länken, och resultatet får inte användas som en omskrivning av hela URL-strukturen.
Procentavkodning och plustecken
Avkodning läser giltiga procentkodade UTF-8-sekvenser och bevarar bokstavliga plustecken. Detta skiljer sig från regler för formkodning som behandlar + som ett mellanslag.
Praktiska exempel
Koda text som innehåller ett mellanslag
Inmatning
hello world
Konverteringsresultat
hello%20world
Detta illustrerar procentkodning av ett mellanslag för ett parametervärde eller sökvägssegment.
Avkoda ett plustecken
Inmatning
a%2Bb
Konverteringsresultat
a+b
Avkodning av %2B ger ett plustecken. Ett bokstavligt plus i a+b konverteras inte automatiskt till ett mellanslag.
Användningssteg
Klistra in text eller länk
Ange ursprunglig text, frågeparametrar eller ett redan kodat URL-fragment.
Automatisk identifiering
Automatisk identifiering: vanlig text kodas och giltig procentkodad text avkodas. Du kan också välja läge manuellt.
Kopiera för att fortsätta använda
När resultatet är bekräftat kan du kopiera det med ett klick till gränssnittsdebugging, loggfelsökning eller sidlänkar för fortsatt användning.
Vanliga frågor
Varför är "avkodningsresultatet" ibland tomt?
Ogiltig inmatning vid manuell avkodning tömmer resultaten och visar ett fel. Automatiskt läge kodar vanlig text; byt läge om inmatningen är tvetydig.
När bör man prioritera kodningsresultatet?
När text ska placeras i URL-frågeparametrar, sökvägssegment, callback-adresser eller länkfält i loggar kan kodning i förväg förhindra att specialtecken förstör strukturen.
Varför avkodas inte ett plustecken som ett mellanslag?
Det här verktyget använder kodnings- och avkodningsregler för URL-text, där en vanlig + förblir +; Mellanslag motsvarar %20. För hantering av formulärdata bör motsvarande formulärparsningsregler användas.
