HTTP билдирүүлөрүнүн түзүлүшү
Ошентип, кардар жана сервер бири-бири менен айрыкча түрдө жасалган билдирүүлөрдү алмашышат. Келгиле, ушул билдирүүлөрдүн түзүлүшүн карап чыгалы.
Ар бир HTTP билдирүүсү көрсөтүлгөн тартипте берилген үч бөлүктөн турат: баштапкы сап (starting line), баштыктар (headers) жана билдирүүнүн денеси (message body).
Техникалык жактан баштапкы сап билдирүүнүн биринчи сабы болуп саналат, андан кийин ар бир жаңы сапта бир баштык жайгашат, андан кийин бош сап келет жана андан кийин суроонун денеси жайгашат.
Бул учурда баштапкы сап билдирүүнүн түрүн аныктайт, баштыктар билдирүүнүн денесин, берүү параметрлерин жана башка маалыматтарды мүнөздөйт, ал эми дене түздөн-түз билдирүүнүн маалыматтарын камтыйт.
Баштапкы сап жана баштыктар милдеттүү элементтер болуп саналат, ал эми дене - эмес. Бул учурда баштапкы саптар суроо жана жооп үчүн айырмаланат.
Кийинки сабактарда биз HTTP билдирүүсүнүн ар бир бөлүгүн өзүнчө карап чыгабыз.