.Convertor
Meny

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 om­skrivning 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

  1. Klistra in text eller länk

    Ange ursprunglig text, frågeparametrar eller ett redan kodat URL-fragment.

  2. Automatisk identifiering

    Automatisk identifiering: vanlig text kodas och giltig procentkodad text avkodas. Du kan också välja läge manuellt.

  3. 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.

Relaterade verktyg

Relaterade artiklar