Hvordan kode en apostrof i en URL

click fraud protection
Sideprofil av en forretningskvinne og en forretningsmann som ser på en bærbar datamaskin

Nettlesere kan forstå en URL når du koder den riktig.

Bildekreditt: Ingram Publishing/Ingram Publishing/Getty Images

Like nyttig som spesialtegn er på engelsk, skulle du tro at du kunne skrive dem alle i nettleserens URL-linje. Bare et lite undersett av US-ASCII-tegn er trygge å bruke i URL-er. Andre tegn, for eksempel apostrof, er reservert for spesiell bruk. Hvis du trenger å skrive inn en URL i nettleseren din som har en apostrof, kode apostrof. Koding sikrer at alle nettsteder og nettlesere tolker hele URL-en riktig.

Kod inn din apostrof

Du kan navigere til websider ved hjelp av flere metoder, for eksempel ved å klikke på et bokmerke eller skrive inn en URL i nettleserens adressefelt. Hvis URL-en du må skrive inneholder en apostrof, bytt ut apostrof med %27 og trykk "Enter" for å navigere til URL-en.

Dagens video

Eksempler på erstatning av apostrof

URL-en http://www.example.com/jim's_burgers er et eksempel på en URL som inneholder en apostrof. Etter at du har erstattet apostrof med %27, blir URL-en

http://www.example.com/jim%27s_burgers. Et annet eksempel på en kodet URL er http://www.example.com/cities/denver%27s_altitude.html. I dette tilfellet refererer denver%27s_altitude.html til et HTML-dokument kalt denver's_altidude.html som ligger i bykatalogen på webserveren.

Hvorfor koding fungerer

Det gir kanskje ikke mening for mennesker, men datamaskiner vet at 27 er den heksadesimale representasjonen av apostrofens ASCII-verdi. ASCII-tegnsettet ble opprettet på 60-tallet og danner grunnlaget som datamaskiner arbeider med tekst på. Hvert tegn på datamaskintastaturet er et ASCII-tegn som har et desimaltall som datamaskiner forbinder med tegnet. For eksempel er desimalekvivalenten til H 72. En apostrofs desimalverdi er 39. Hvis du konverterer 39 til et heksadesimalt tall, får du 27, verdien du bruker for å erstatte apostrof i URL-er. Etter konvensjon går prosenttegnet foran disse tallene.

Kode andre tegn

Du kan kode andre tegn i en URL ved å erstatte dem med deres heksadesimale ASCII-ekvivalenter. Du kan finne disse verdiene ved å besøke et nettsted som inneholder en referansetabell for HTML URL-koding (lenke i Ressurser). Disse tabellene viser vanligvis ASCII-tegn i én kolonne og deres tilsvarende heksadesimale verdier i en annen. Hvis du for eksempel finner plusstegnet i en av disse tabellene, vil du se at dens kodede verdi er %2B.

Domenenavnsbegrensninger

Hvis du registrerer et domenenavn, kan ikke navnet ha hex-koding i seg. Du kan med andre ord ikke registrere et nytt domene kalt jim%27s_cameras hvis du ønsker å opprette et nettsted kalt Jim's_Cameras.