En websteds URL, også almindeligvis kendt som "webadressen", er, hvad en person ville indgå i en webbrowser for at få adgang til et bestemt websted. Når du sender information via en webadresse, skal du sørge for, at den kun bruger bestemte tilladte tegn. Disse tilladte tegn omfatter alfabetiske tegn, tal og nogle få specialtegn, der har betydning i URL-strengen. Eventuelle andre tegn, der skal tilføjes til en webadresse, skal kodes, så de ikke forårsager problemer under browserens tur for at finde de sider og ressourcer, du leder efter.
Kodning af en URL
Den mest kodede karakter i URL-streng er den Denne bit af kodende tekst ville sende et emne af "dette er mit emne". "+" -Karakteren i kodningen ville blive erstattet med en faktisk For at kode en URL, skal du blot erstatte specialtegnene med deres kodende streng. Dette begynder næsten altid med et% tegn. Strengt taget bør du altid kode for eventuelle specialtegn, der findes i en webadresse. En vigtig note, hvis du føler dig lidt skræmt af al denne snak eller kodning, er, at du generelt ikke finder nogen specialtegn i en webadresse uden for deres normale sammenhæng undtagen formulardata. De fleste webadresser bruger de enkle tegn, der altid er tilladt, så der er ingen kodning overhovedet. Hvis du sender data til CGI-scripts ved hjælp af GET-metoden, skal du kode ind dataene, som den sendes via URL'en. Hvis du for eksempel skriver et link til at promovere et RSS-feed, skal din webadresse være kodet for at føje til script-webadressen, du markedsfører den på. Ethvert tegn, der ikke er et alfabetisk tegn, et tal eller et specielt tegn, der bruges uden for sin normale kontekst, skal kode på din side. Nedenfor er en tabel med almindelige tegn, der kan findes i en webadresse og deres kodning. Reserverede tegn URL-kodning Bemærk, at disse kodede eksempler er forskellige fra det, du finder med HTML-specialtegn. Hvis du f.eks. Skal kode en URL med et ampersand (&) tegn, vil du bruge% 24, hvilket er det, der vises i tabellen ovenfor. Hvis du skrev HTML ud, og du ønskede at tilføje en forstørrelse til teksten, kunne du ikke bruge% 24. I stedet vil du bruge enten & eller &, som begge ville skrive ud & i HTML-siden, når de blev gengivet. Dette kan måske virke forvirrende i starten, men det er dybest set forskellen mellem den tekst, der vises på selve siden, som er en del af HTML-koden og URL-strengen, som er en separat enhed og derfor er underlagt forskellige regler. Det faktum, at "&" -karakteren, såvel som mange andre tegn, kan dukke op i hver, bør ikke forveksle dig med forskellene mellem de to. Originalartikel af Jennifer Krynin. Redigeret af Jeremy Girard.mailto:? e-mailens emne = denne + er + min + emne
Kodning af en URL
Hvad skal kodes?
Karakter Formål i URL Kodning : Separat protokol (http) fra adresse % 3B / Separat domæne og mapper % 2F # Separate ankre %23 ? Separat forespørgselsstreng % 3F & Separate forespørgselselementer %24 @ Adskilt brugernavn og adgangskode fra domæne %40 % Angiver en kodet karakter %25 + Angiver et mellemrum % 2B Anbefales ikke i webadresser % 20 eller +




