Kommunikatsioonimudel
Nii HTTP 1.0 kui ka HTTP 1.1
kasutavad transportimiseks TCP-d alusprotokollina. Kõigepealt HTTP klient loob TCP
ühenduse serveriga (loob socketi), port 80. Server aktsepteerib kliendilt tuleva TCP ühenduse.
Sõnumisaatmine käibki läbi socketite: kui klient saadab sõnumi oma socketi liidesesse, on see
tema ulatusest väljas ja TCP tegeleb sellega edasi. HTTP ei säilita informatsiooni klientide
kohta, st kui näiteks klient küsib sama objekti paarisekundilise perioodi jooksul kaks korda,
siis server saadabki talle kaks korda, mitte ei jäta meelde, mida ta kellele juba saatnud on.
Seetõttu on HTTP stateless (seisundita, kodakondsuseta?) protokoll.
HTTP üldiselt võib kasutada nii püsivat (persistent) kui mittepüsivat (nonpersistent) ühendust.
HTTP 1.0 kasutab mittepüsivat ühendust ainult. Mittepüsiva ühenduse korral saadetakse TCP
kaudu vaid üks objekt, järgmise saatmiseks tuleb luua uus ühendus (järelikult luuakse mitu