![]() |
||||||||||||||||||||||||||||||
WWW-kurssi: Johdanto |
||||||||||||||||||||||||||||||
| Johdanto | HTML | CSS | Unix | Tiedonsiirto | Ohjelmia | |||||||||||||||||||||||||
| Kurssi | WWW ja HTTP | Palvelin ja selain | ||||||||||||||||||||||||||||
KurssiTämä materiaali on tarkoitettu Tampereen yliopiston ainejärjestöjen WWW-vastaaville tarkoitetun WWW-kurssin oppimateriaaliksi. Oppimateriaali koostuu seuraavista osista:
WWW ja HTTPVerkko eli WWW (Wolrl Wide Web) koostuu
Palvelimien ja selaimien välille kulkee tietoa erilaisilla tavoilla. Yleisin tapa on HTTP-protokolla (Hypertext Transfer Protocol). Tiedonsiirtoprotokollien lisäksi verkon rakenteeseen liittyy linkitysmekanismi, jolla verkossa olevia resursseja yhdistetään toisiinsa. Linkitys toteutetaan URI-määrittelyjen avulla (Uniform Resource Indentifier). URI määrittelee verkossa olevan resurssin (esimerkiksi HTML-dokumentin) yksikäsitteisesti. URL-osoitteet (Uniform Resource Locator) muodostavat URIen osajoukon, jossa resurssi määritellään sen tallennuspaikan mukaan. Esimerkkinä URL, jossa on kaikkea mahdollista:
Usein URLit ovan huomattavasti yksinkertaisempia, kuten http://www.uta.fi/. Palvelin ja selainSelain lähettää palvelimelle palvelupyynnön, jonka tärkein tieto on haettavan resurssin URI. Palvelin lähettää vastauksen, joka sisältää tuloskoodin ja mahdollisesti pyydetyn resurssin. Palvelin kertoo resurssin tyypin selaimelle MIME-tyyppinä, esimerkiksi
Tavallisesti palvelin määrittelee sisällön tyypin haettavan tiedoston tyypin mukaan, eli esimerkiksi tiedoston tyyppiä .html vastaa MIME-tyyppi text/html. Palvelin asetustiedoston sisältävät listan kuvauksia tiedoston tyypistä MIME-tyyppiin. Jos haettava resurssi ei ole tiedosto vaan esimerkiksi palvelimella toimivan sovelluksen tuottama sivu, sisällön tyyppi kirjoitetaan eksplisiittisesti vastaukseen. Selain päättelee sisällön tyypin mukaan, kuinka sisältö pitää näyttää käyttäjälle. |
||||||||||||||||||||||||||||||
| Webmaster 2006-09-22 | ||||||||||||||||||||||||||||||