Структура HTTP порука
Дакле, клијент и сервер размењују једни с другима порукама које су оформљене на посебан начин. Хајде да погледамо структуру ових порука.
Свака HTTP порука се састоји из три дела, који се преносе наведеним редоследом: стартна линија (starting line), заглавља (headers) и тело поруке (message body).
Технички, стартна линија је прва линија поруке, затим се на свакој новој линији налази по једно заглавље, затим долази празна линија и након ње се налази тело захтева.
Притом стартна линија одређује тип поруке, заглавља карактеришу тело поруке, параметре преноса и друге податке, а тело садржи непосредно податке поруке.
Стартна линија и заглавља су обавезни елементи, а тело није. Притом стартне линије се разликују за захтев и одговор.
У наредним лекцијама ћемо одвојено размотрити сваки део HTTP поруке.