HTTP kérés start sor
A kérés sora a következő részekből áll, szóközzel elválasztva: a kérés metódusából, a kért oldal URI-jából, a HTTP protokoll verziójából.
A kérés metódusa megadja, hogy szeretnénk-e valamit megkapni a szervertől, vagy éppen ellenkezőleg, valamit elküldeni a szerverre. Általában két metódust használnak - a GET-et adatok lekéréséhez és a POST-ot adatok küldéséhez.
A kért oldal URI-ja tartalmazza annak az oldalnak a címét, amelyet a böngésző meg szeretne kapni. Az URI abban különbözik az URL-től, hogy nem tartalmazza a domain nevet (az a HTTP protokollban külön kerül továbbításra).
A protokoll verziója a következő módon van megadva: először a HTTP betűk, majd perjel, utána maga a verziószám.
Írjunk egy példát egy HTTP kérés start sorára egy oldal lekéréséhez:
GET /page/test HTTP/1.1
És most egy példa egy adatküldő kérésre:
POST /page/test HTTP/1.1