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:

httpGET /page/test HTTP/1.1

A nyní příklad požadavku pro odeslání dat:

httpPOST /page/test HTTP/1.1