Počáteční řádek HTTP požadavku
Řádek požadavku se skládá z následujících částí, oddělených mezerou: metody požadavku, URI požadované stránky a verze protokolu HTTP.
Metoda požadavku určuje, zda chceme něco získat ze serveru, nebo naopak něco na server odeslat. Zpravidla se používají dvě metody - GET pro získání a POST pro odeslání dat.
URI požadované stránky obsahuje adresu stránky, kterou chce prohlížeč získat. URI se liší od URL tím, že neobsahuje název domény (ten se v protokolu HTTP přenáší samostatně).
Verze protokolu je uvedena následujícím způsobem: nejprve písmena HTTP, poté lomítko a poté vlastní verze.
Napišme příklad počátečního řádku HTTP požadavku pro získání stránky:
GET /page/test HTTP/1.1
A nyní příklad požadavku pro odeslání dat:
POST /page/test HTTP/1.1