Johdatus HTTP-protokollaan
Kuten tiedät, sivustot sijaitsevat internetissä ja näiden sivustojen selaamiseksi tarvitaan erityinen ohjelma - selain.
Teknisesti sivustot sijoitetaan erityisiin tietokoneisiin, jotka on kytketty internetiin. Such tietokoneita kutsutaan palvelimiksi. Yleensä sivuston julkaisemiseksi internetissä sivuston tekijä ostaa tilaa palvelimelta erityiseltä organisaatiolta, jota kutsutaan hosting-palveluksi.
Selain voi hakea sivustojen sivuja internetissä sijaitsevilta palvelimilta. Selaimen ja palvelimen välisessä vuorovaikutuksessa selainta kutsutaan yleensä asiakkaaksi.
On olemassa erityisiä sääntöjä, jotka säätelevät asiakkaan ja palvelimen välistä kommunikointia. Tällaista sääntökokoelmaa kutsutaan protokollaksi. Sivuston toiminnan perusprotokollana toimii HTTP-protokolla. Opiskelemme tätä protokollaa tämän oppaan puitteissa.