URL-kodning / avkodning

Procentkoda eller avkoda en URL-komponent.

När du ska använda URL-kodning


URL-kodning håller specialtecken säkra inuti frågesträngar och sökvägssegment. Det är särskilt användbart när värden innehåller mellanslag, skiljetecken eller symboler.

  • Förbered frågeparametervärden innan du bygger URL:er för API-förfrågningar.
  • Avkoda kopierade länkar för att inspektera läsbara parametervärden.
  • Felsök felaktiga förfrågningar som orsakas av osäkra tecken.

Om procentkodning


Procentkodning, även känd som URL-kodning, är en mekanism för att koda tecken i en Uniform Resource Identifier (URI). Varje tecken ersätts av ett procenttecken följt av två hexadecimala siffror som representerar tecknets bytevärde. Detta säkerställer att URI:er förblir giltiga och entydiga när de överförs mellan olika system och protokoll.

Reserverade och oreserverade tecken

RFC 3986 delar in URI-tecken i reserverade tecken, såsom kolon, snedstreck och frågetecken, som bär strukturell betydelse, och oreserverade tecken, såsom bokstäver, siffror, bindestreck och understreck, som aldrig kodas. Alla andra tecken, inklusive mellanslag och de flesta skiljetecken, måste procentkodas innan de förekommer i en URI-komponent.

Wikipedia — Percent-encoding