Strukturen til HTTP-meldinger
Så, klient og server utveksler meldinger med hverandre, formulert på en spesiell måte. La oss se på strukturen til disse meldingene.
Hver HTTP-melding består av tre deler, som overføres i angitt rekkefølge: startlinje (starting line), headere (headers) og meldingskropp (message body).
Teknisk sett er startlinjen den første linjen i meldingen, deretter plasseres det én header per ny linje, deretter kommer en tom linje og etter den plasseres meldingskroppen.
Startlinjen definerer meldingstypen, headerne karakteriserer meldingskroppen, overføringsparametere og annen informasjon, mens kroppen inneholder selve dataene i meldingen.
Startlinjen og headerne er obligatoriske elementer, mens kroppen ikke er det. Startlinjene er dessuten forskjellige for forespørsel og svar.
I de neste leksjonene vil vi gå gjennom hver del av HTTP-meldingen hver for seg.