Структура HTTP паведамленняў
Такім чынам, кліент і сервер абменьваюцца адзін з адным паведамленнямі, аформленымі спецыяльным чынам. Давайце разгледзім структуру гэтых паведамленняў.
Кожнае HTTP паведамленне складаецца з трох частак, якія перадаюцца ў указаным парадку: стартавая радок (starting line), загалоўкі (headers) і цела паведамлення (message body).
Тэхнічна стартавая радок з'яўляецца першай радком паведамлення, затым на кожнай новай радку размяшчаецца па адным загалоўку, затым ідзе пустая радок і пасля яе размяшчаецца цела запыту.
Пры гэтым стартавая радок вызначае тып паведамлення, загалоўкі характарызуюць цела паведамлення, параметры перадачы і іншыя звесткі, а цела ўтрымлівае непасрэдна дадзеныя паведамлення.
Стартавая радок і загалоўкі з'яўляюцца абавязковымі элементамі, а цела - не. Пры гэтым стартавыя радкі адрозніваюцца для запыту і адказу.
У наступных уроках мы асобна разбярэм кожную частку HTTP паведамлення.