URL (veebiaadress): mis see on ja kuidas see töötab
Mis on URL (veebiaadress) ja kuidas see töötab — lihtne juhend protokollidest, aadressiosadest, parameetritest ning absoluutsetest ja suhtelistest linkidest.
Uniform Resource Locator (URL) tähendab veebiaadressi. URL on tekstiline kujutis, mis ütleb arvutile, kuidas ja kust mingi internetis olevat ressurssi (tavaliselt veebilehte) laadida. Inimene annab selle arvutile veebilehitsejas, kas kirjutades aadressiribale täieliku URL‑i või klõpsates lingile — näiteks lingile, mis on juba avatud veebilehel. URL‑id koosnevad tähemärkidest, numbritest ja mõnel juhul eraldusmärkidest ning neid kasutatakse standarditud kujul, et erinevad programmid ja serverid oskaksid ressursse leida.
URL-i põhiosad
URL koosneb tavaliselt järgmistest osadest (allikas on lihtsustatult illustreeriv):
- Protokoll — määrab, millist suhtlusprotokolli kasutatakse (näiteks Hypertext Transfer Protocol (HTTP) või https turvalise versiooni jaoks).
- Eraldusmärgid ://, mis lahutavad protokolli ülejäänud osast.
- Serveri nimi või aadress — see võib olla domeeninimi (nt www.example.com) või IP‑aadress; mõnikord algab nimi www. (viitab World Wide Webile), kuid see pole kohustuslik ja sõltub serveri administraatori valikust. (Näiteks teise arvuti nimi või aadress.)
- Valikuline port, mis määrab teenuse pordi (näiteks :80 HTTP jaoks, :443 HTTPS jaoks).
- Teekond (path) — faili või vaikimisi skripti asukoht serveris (nt /images/logo.png või /w/index.php).
- Valikuline päringujada (query) tähistatud küsimärgiga ?, mille järel tulevad parameetrid (nt ?id=123&sort=asc), mida sageli kasutavad skriptid ja andmebaasipäringud.
- Valikuline fragment (hash) tähistatud #, mis viitab dokumendi sees konkreetsele kohale (nt #section2).
- Mõnel harval juhul võib URL sisaldada ka kasutajanime ja salasõna vormingus kasutaja:parool@ — see aga ei ole turvaline ja tänapäeval harva kasutatav.
Näide ja selle lahtiseletus
Selle lehekülje URL on https://simple.wikipedia.org/w/index.php?title=Uniform_Resource_Locator. Seda saab jagada osadeks:
- https — protokoll (turvaline HTTP).
- simple.wikipedia.org — domeeninimi ehk veebisait.
- /w/index.php — skript või fail serveris; sellele skriptile antakse parameeter title=Uniform_Resource_Locator.
Absoluutne vs suhteline URL
Absoluutne URL sisaldab kogu vajalikku infot ressursi leidmiseks (protokoll, server, tee jm) ja on jagatav sõltumata kontekstist. Suhteline URL (lühendatud vorm), näiteks /wiki/URL, töötab ainult siis, kui brauseril on teada praeguse lehe asukoht — seda kasutatakse lehtede siseste linkide loomiseks. Suhteline link ei ole täielikult iseseisev ja ei tööta väljaspool oma veebisaidi konteksti ilma baas‑aadressita.
URI ja URL
URL on üks URI (Uniform Resource Identifier) tüüp. URI on üldisem mõiste — see identifitseerib ressurssi üheselt; URL annab samas ka viisi ressursi leidmiseks (aadressi). Praktikas kasutatakse termineid sageli vaheldumisi, kuid tehniliselt on URL‑il spetsiifilisem tähendus kui üldisel URI‑l.
Lisateave ja head tavad
- URL‑ides kasutatavad erimärgid (näiteks tühikud, mitt‑ASCII tähed) tuleb kodeerida protsendikodeeringuga (percent‑encoding), nt tühik muutub %20.
- Päringus väärtused võivad sisaldada erimärke; need tuleks korrektselt kodeerida, et vältida tõrkeid.
- Kaasaegne domeenide tugi kasutab Punycode‑i mitte‑ASCII tähtede (nt tähestikust erinevate sümbolite) kodeerimiseks DNS‑is.
- Kasutajanime ja salasõna manustamine URL‑i osa ei ole turvaline (andmed võivad jääda logidesse); autentimiseks eelistatult kasutatakse turvalisi meetodeid (nt vormid ja HTTPS, autentimispäised).
- Vaataja turvateadus: ära klõpsa kahtlastel URLidel ega jaga isikuandmeid URL‑i kaudu.
Kokkuvõte
URL on internetis kasutatav aadress, mis ütleb, kuidas ja kust mingi ressurss kätte saada. Selle põhiosad on protokoll, serveri aadress, valikuline port, tee, päring ja fragment. URL‑ide õige koostamine ja kodeerimine tagab, et lehed ja ressursid laevad korrektselt ning turvaliselt.
Lisaks on artiklis kasutatud selgitavate näidetena viiteid ja termineid: veebilehte), veebiserverist), Internetist, lingile, Protokoll, Hypertext TransferProtocol (HTTP)., arvuti ning World Wide Web.


URL tagab, et see läheb õigele veebisaidile. Eksida on lihtne, sest veebisaite on palju. See pilt näitab Google'i lähedal asuvaid ressursse.


Laiendused
Need on domeeninime lõpus, mille ees on punkt. Alguses oli kuus peamist laiendust:
- .com - Kommertskasutus
- .net - võrgu / Interneti-teenusepakkuja kasutamine
- .org - organisatsiooniline kasutamine
- .edu - hariduslik kasutamine (koolid ja ülikoolid)
- .mil - sõjaline kasutamine
- .gov - valitsemissektori kasutamine
Tänapäeval on palju muid URL-laiendusi. Need on tavaliselt kas tippdomeen või huvigrupp. Igal riigil on oma tippdomeen, näiteks .ca Kanada jaoks, .us Ameerika Ühendriikide jaoks või .co.uk Ühendkuningriigi jaoks. Paljudel riikidel on ainult valitsuse domeenilaiend, näiteks Ameerika Ühendriigid kasutavad .gov või .fed.us, Kanada puhul .gc.ca ja Ühendkuningriik .gov.uk. Huvigruppide domeenid on näiteks .tv (televisioon), .pro (spetsialistid) ja .xxx (pornograafia). Neid ei kasutata nii sageli kui algseid laiendusi.
Küsimused ja vastused
K: Mis on ühtne ressursilokaator (URL)?
V: URL on veebiaadressi teine nimetus. See koosneb tähtedest, numbritest ja muudest sümbolitest standardvormil, mida inimesed kasutavad selleks, et arvutid saaksid internetist konkreetseid ressursse välja otsida ja näidata.
K: Millised on URL-i komponendid?
V: URL koosneb mitmest osast, sealhulgas protokollist (sageli Hypertext Transfer Protocol), eraldusmärkidest, teise arvuti nimest või aadressist, dokumendi või skripti teekonnast, kasutajanimest ja paroolist, mida on vaja teatud leheküljele juurdepääsuks, ning tekstist pärast naelamärki (#).
K: Mida tähendab "www"?
V: WWW tähendab World Wide Web.
K: Mis vahe on absoluutse URL-i ja suhtelise URL-i vahel?
V: Absoluutne URL sisaldab kogu teavet, mis on vajalik ressursi leidmiseks Internetis, samas kui suhtelist URL-i saab kasutada ainult siis, kui kontekst võib puuduvat teavet täiendada.
K: Kas URI ja URL-i vahel on erinevus?
V: URI tähendab Uniform Resource Identifier, mis on põhimõtteliselt sama mis URL, nii et neil ei ole suurt vahet.
K: Kuidas inimesed kasutavad URL-i?
V: Inimesed kasutavad URL-koode, sisestades need veebilehitsejatesse või klõpsates linkidele veebilehtedel, mida nad juba vaatavad.
Otsige