Startrad för HTTP-förfrågan
Förfrågningsraden består av följande delar, separerade med mellanslag: förfrågningsmetod, URI för den efterfrågade sidan, version av HTTP-protokollet.
Förfrågningsmetoden anger om vi vill hämta något från servern eller, tvärtom, skicka något till servern. Vanligtvis används två metoder - GET för att hämta och POST för att skicka data.
URI för den efterfrågade sidan innehåller adressen till sidan som webbläsaren vill hämta. URI skiljer sig från URL genom att den inte innehåller domännamnet (det skickas separat i HTTP-protokollet).
Protokollversionen anges på följande sätt: först bokstäverna HTTP, sedan ett snedstreck, och därefter själva versionsnumret.
Låt oss skriva ett exempel på en startrad för en HTTP-förfrågan för att hämta en sida:
GET /page/test HTTP/1.1
Och nu ett exempel på en förfrågan för att skicka data:
POST /page/test HTTP/1.1