HTTP habarlarynyň gurluşy
Şeýlelikde, müşderi we serwer bir-biri bilen ýörite usulda düzülen habarlary çalşýarlar. Geliň bu habarlaryň gurluşyna ser edeliň.
Her bir HTTP habary üç bölümden ybarat bolup, şu tertipde ugradylýar: başlanyş setiri (starting line), başlyklar (headers) we habaryň mazmuny (message body).
Tehniki taýdan başlanyş setiri habaryň ilkinji setiri bolup, soňra her täze setirde bir başlyk ýerleşdirilýär, soňra boş setir gelýär we onuň yzyndan soragyň mazmuny ýerleşdirilýär.
Şol bir wagtyň özünde başlanyş setiri habaryň görnüşini kesgitleýär, başlyklar habaryň mazmunyny, ötkizmegiň parametrlerini we beýleki maglumatlary häsiýetlendirýär, mazmun bolsa habaryň göni maglumatlaryny öz içine alýar.
Başlanyş setiri we başlyklar hökmany elementler bolup, mazmun bolsa däldir. Şol bir wagtyň özünde başlanyş setirleri sorag we jogap üçin tapawutlanýar.
Indiki sapaklarda HTTP habarynyň her bir bölümini ýeke-ýekeden düşünjek.