Innholdsfortegnelse:
Definisjon - Hva betyr URL-koding?
URL-koding er en mekanisme for å oversette utskrivbare eller spesialtegn til et universelt akseptert format av webservere og nettlesere. Kodingen av informasjon kan brukes på Uniform Resource Names (URNs), Uniform Resource Identifiers (URIs) og Uniform Resource Locators (URLs), og valgte tegn i URLen erstattes av en eller flere tegntripletter som består av prosenttegn og to heksadesimale siffer. De heksadesimale sifrene i tegntriplettene representerer den numeriske verdien av tegnene som erstattes. URL-koding er mye brukt i innlevering av HTML-skjema i HTTP-forespørsler.
URL-koding er også kjent som prosentkoding.
Techopedia forklarer URL-koding
I henhold til RFC 3986, må tegn som finnes i en URL være til stede i det definerte settet med reserverte og uforbeholdne ASCII-tegn. Imidlertid tillater URL-koding tegn som ellers ikke ville være tillatt å bli representert ved hjelp av tillatte tegn. URL-koding brukes mest for ikke-ASCII-kontrolltegn - tegn utover ASCII-tegnsettet på 128 tegn og reservert tegn som semikolon, likhetstegn, mellomrom eller vogn.
En to-trinns prosess følges vanligvis for URL-koding, som består av konvertering av karakterstrengen til en bytesekvens med UTF-8-koding og deretter konvertering av hver byte som er et ikke-ASCII-tegn til “% HH, ” hvor HH er den tilsvarende heksadesimale representasjonen av den erstattede byten. URL-koding kan hjelpe til med å konvertere ikke-ASCII-tegn til et format som kan overføres over internett.
