URL

Linux.fista
Versio hetkellä 5. joulukuuta 2008 kello 23.54 – tehnyt Ordyh (keskustelu | muokkaukset) (Ak: Uusi sivu: '''URL''' eli '''Uniform Resource Locator''' on standardi, jonka avulla Internetissä olevia resursseja (tiedostoja, tavuvirtoja, sähköpostiosoitteita, keskustelukanavia jne.) voida...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

URL eli Uniform Resource Locator on standardi, jonka avulla Internetissä olevia resursseja (tiedostoja, tavuvirtoja, sähköpostiosoitteita, keskustelukanavia jne.) voidaan nimetä ja määritellä ohjeet niiden käyttämiseen. WWW:ssä URL on yleensä muotoa:

protokolla://palvelin/hakemisto/tiedosto.paate

Esimerkiksi tämän sivun löytää mm. URL:stä:

http://linux.fi/wiki/URL

Missä protkolla on http, hakemisto on wiki ja tiedosto (tämä sivu) on URL (wiki ei käytä tiedostopäätteitä). Protokolla voi olla WWW:ssä usein myös esimerkiksi HTTPS tai FTP, jotka vastaavasti viittavat sivuihin, jotka ovat saatavilla salatulla HTTP-protokollalla ja FTP-protkollalla. URL:ssä voidaan myös määritellä käytettävä portti, FTP:ssä tiedostojen hakuun tarvittava käyttäjänimi ja salasana ja HTTP- ja HTTPS-kutsujen tapauksessa dynaamiselle sivulle (esim. PHP-skriptille) annettavia parametreja. #-merkilllä jälkeen voidaan WWW-selaimelle ilmaista, mikä osa sivusta käyttäjälle halutaan näyttä (tämä ei estä muita osia näykmästä, vaan ainoastaan vierittää kyseisen osan ensimmäiseksi näkyville. Esim. #Lisää aiheesta on paikallinen linkki aivan tämän sivun loppuun "Lisää aiheesta" -otsikkoon, mutta ei vie selainta pois tältä sivulta.)

ftp://kayttajanimi:salasana@sivun.osoite.fi:portti/hakemisto/tiedosto.paate
http[s]://sivun.osoite.fi:portti/hakemisto/tiedosto.paate?avain1=arvo1&avain2=arvo2&avain3=arvo3...#sivun_osa

Jos porttia ei ole määritelty se on 80 HTTP:lle, 21 FTP:lle ja 443 HTTPS:lle.

URI

Periaatteessa URL voi kuitenkin olla mitä tahansa muotoa:

<skeema>:<osoite>

Tätä laajempaa määritelmään kutsutaan URI:ksi, ja URL on URI:n alakategoria. Skeemoja on valtaisasti erilaisia, ja jokainen skeema määrittelee oman tapansa viitata tietoon. Skeema on siis "sääntö", jonka mukaan osoiteosan tietoja tulkitaan.

Hyvä esimerkki URI:sta on sähköpostiosoitteisiin viittaaminen:

mailto:matti.meikalainen@example.com

Viittaa jäljessä mainittuun sähköpostiosoitteeseen matti.meikalainen@example.com. Jos tämän osoitteen syöttää esim. WWW-selaimelle, jossa on sähköpostituki, selain avaa sähköpostiohjelman sähköpostin kirjoitusta varten ja esisyöttää vastaanottajan osoitteeksi mailto:-sanan jälkeen annetun osoitteen.

Muita laajasti käytettyjä URI-skeemoja ovat esimerkiksi irc:, data: (upotettu datajakso), file: (paikallinen tiedosto), mms:, rtsp: (Microsoftin ja RealMedian multimediaprtokollia), ed2k: ja magnet: (eri P2P-verkkojen protokollia). Kaikille mainituille protkollille on saatavilla tuki Linux-käyttöjärjestelmissä.

Lisää aiheesta