A Uniform Resource Locator identifiserer en spesifikk ressurs, tjeneste eller objekt på et nettverk. URL-strenger består av tre deler: protokollbetegnelsen, vertsnavnet eller adressen og ressursplasseringen.
URL Protocol Substrings
URL-understrengene er atskilt med spesi altegn som følger:
protokoll:// vert / plassering
Protokolldelstrengen definerer en nettverksprotokoll for tilgang til en ressurs. Disse strengene er korte navn etterfulgt av de tre tegnene :. Typiske URL-protokoller inkluderer HTTP (https://), FTP (ftp://) og e-post (mailto://).
bunnlinjen
Vertsdelstrengen identifiserer en destinasjonsdatamaskin eller annen nettverksenhet. Verter henter fra standard internettdatabaser som DNS og kan være navn eller IP-adresser. Vertsnavnene til mange nettsteder refererer ikke bare til en enkelt datamaskin, men heller til grupper av servere.
URL Location Substrings
Plasseringsdelstrengen inneholder en bane til én spesifikk nettverksressurs på en vert. Ressurser er vanligvis plassert i en vertskatalog eller -mappe. Et nettsted kan for eksempel ha en ressurs som /2016/September/word-of-the-day-04.htm for å organisere innhold etter datoer.
Når plasseringselementet er en tom snarvei, som i URL-adressen https://example.com, peker URL-en vanligvis til rotkatalogen til verten (angitt med en enkelt skråstrek) og ofte en hjemmeside (som index.htm).
absolutt og relativ nettadresse
Fulle nettadresser som inneholder alle tre understrengene kalles absolutte nettadresser. I noen tilfeller kan nettadresser spesifisere bare det ene stedselementet. Disse kalles relative URL-er. Relative URL-er brukes av nettservere for å unngå hardkodende stedselementer som kan endres.
Ifølge eksemplet ovenfor kan nettsider på samme server som lenker til den kode en relativ URL som:
Den bruker den relative nettadressen i stedet for den tilsvarende absolutte nettadressen:
Dette utnytter serverens antagelse om manglende protokoll og vertsinformasjon. Relative URL-er fungerer bare når verts- og protokollinformasjonen er etablert.
URL Shortening
Standard nettadresser på moderne nettsteder har en tendens til å være lange tekststrenger. Fordi det er tungvint å dele lange URL-er på Twitter og andre sosiale medier, har flere selskaper bygd online-oversettere som konverterer en fullstendig (absolutt) URL til en kortere URL spesielt for bruk på deres sosiale nettverk. Populære URL-forkortere av denne typen inkluderer t.co (brukt med Twitter) og lnkd.in (brukt med LinkedIn).
Andre URL-forkortingstjenester som bit.ly og goo.gl fungerer over internett og ikke bare med spesifikke sosiale medier.
I tillegg til å tilby en enklere måte å dele lenker med andre, tilbyr noen URL-forkortingstjenester klikkstatistikk. Noen få beskytter også mot ondsinnet bruk ved å sjekke URL-plasseringen mot lister over mistenkelige domener.