Začetna vrstica HTTP zahteve
Vrstica zahteve je sestavljena iz naslednjih delov, ločenih s presledkom: iz metode zahteve, URIja zahtevane strani, različice protokola HTTP.
Metoda zahteve določa, ali želimo nekaj pridobiti s strežnika ali, nasprotno, nekaj poslati na strežnik. Praviloma se uporabljata dve metodi - GET za pridobivanje in POST za pošiljanje podatkov.
URI zahtevane strani vsebuje naslov strani, ki jo želi pridobiti brskalnik. URI se razlikuje od URLja po tem, da ne vsebuje imena domene (v protokolu HTTP se prenaša ločeno).
Različica protokola je navedena na naslednji način: najprej črke HTTP, nato poševnica in nato dejanska različica.
Napišimo primer začetne vrstice HTTP zahteve za pridobitev strani:
GET /page/test HTTP/1.1
In zdaj primer zahteve za pošiljanje podatkov:
POST /page/test HTTP/1.1