HTTP (Hypertext transfer protocol)
HTTP je osnovni transportni protokol za porazdeljevanje informacij v WWW. Je enostaven in zelo prilagodljiv protokol. Za dostavo željene informacije iz serverja do stranke HTTP definira enostaven potek, ki je sestavljen iz štirih delov:
Stranka vzpostavi zvezo s strežnikom
Stranka poda zahteva strežniku za določen dokument
Strežnik pošlje odgovor, ki vsebuje statusno kodo in besedilo dokumenta, če ja na voljo
Strežnik ali stranka prekineta povezavo.
Eden od osnovnih ciljev HTTP protokola je tudi, da nudi enostaven algoritem za čim hitrejši odziv sistema. Da lahko to omogoča, je HTTP definiran kot protokol, ki si ne zapomni informacij iz prejšnih povezav.
HTTP je tudi omejen na samo eno zahtevo na eni povezavi, kar pomeni, da se povezava med stranko in strežnikom prekine takoj, ko je izpolnjena strankina zahteva. Vsakokrat, kadar stranka želi dobiti dokument, mora vzpostaviti novo povezavo s HTTP strežnikom. To je tudi eden od razlogov, zakaj moramo čakati dlje časa na dokument, ki vsebuje veliko grafičnih slik. Za vsako sliko se mora vzpostaviti nova povezava.
Nekateri brskalniki najprej počakajo, da je ena povezava končana, preden začnejo z drugo povezavo. Novejši brskalniki pa že omogočajo odpiranje več povezav in nato paralelno zajemanje dokumentov. Slabost tega paralelnega načina je edino v tem, da zahteva veliko pasovno širino, kar pa se vse bolj rešuje z novimi tehnološkimi pristopi za povčevanje pasovne širine prenosa (ISDN, kabelski modemi v CATV, ATM...)
Več informacij dobite na spletni strani W3.