Sobes.tech
Junior — Middle

HTTP cavabının hansı komponentlərdən ibarət olduğunu və necə formalaşdığını izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

HTTP-cavab üç əsas komponentdən ibarətdir:

  1. Status Xətti (Status Line) — HTTP protokolunun versiyasını, nömrəli status kodunu (məsələn, 200, 404) və statusun mətn təsvirini (məsələn, OK, Not Found) ehtiva edir.

  2. Başlıqlar (Headers) — cavab haqqında meta məlumatları ötürən açar-dəyər cütləri toplusudur, məsələn, məzmun tipi (Content-Type), məzmun uzunluğu (Content-Length), kukilər və digər məlumatlar.

  3. Cavabın bədəni (Body) — serverin müştəriyə göndərdiyi əsas məlumatlar. Bu, HTML səhifəsi, JSON, şəkil və s. ola bilər.

HTTP cavabının formalaşması sorğunun emalından sonra serverdə baş verir. Server cavabın statusunu müəyyən edir, başlıqları formalaşdırır və bədəni əlavə edir, sonra isə bütün məlumatları şəbəkə vasitəsilə müştəriyə göndərir.