HTTP-pyynnön aloitusrivi
Pyyntörivi koostuu seuraavista osista, joita on erotettu välilyönnillä: pyyntömetodista, haetun sivun URI:sta, HTTP-protokollan versiosta.
Pyyntömetodi ilmaisee, haluammeko saada jotain palvelimelta vai päinvastoin, lähettää jotain palvelimelle. Tyypillisesti käytetään kahta metodia - GET saamiseen ja POST tiedon lähettämiseen.
Haetun sivun URI sisältää sivun osoitteen, jonka selain haluaa saada. URI eroaa URL:sta siinä, että se ei sisällä verkkotunnuksen nimeä (se siirretään HTTP-protokollassa erikseen).
Protokollan versio ilmoitetaan seuraavasti: ensin kirjaimet HTTP, sitten kauttaviiva ja sitten itse versio.
Kirjoitetaan esimerkki HTTP-pyynnön aloitusrivistä sivun saamiseksi:
GET /page/test HTTP/1.1
Ja nyt esimerkki tiedon lähettämisestä:
POST /page/test HTTP/1.1