Sobes.tech
Middle

HTTP sorğusu və cavabının quruluşu haqqında danış.

sobes.tech Süni İntellekt

AI-dan cavab

HTTP sorğusu üç əsas hissədən ibarətdir:

  1. Başlanğıc xətti (Request Line) — metod (GET, POST və s.), resurs URI və protokol versiyasını ehtiva edir.

  2. Başlıqlar (Headers) — açar-dəyər cütləri, meta məlumatları ötürür, məsələn, məzmun tipi, kukilər, avtorizasiya.

  3. Sorğu gövdəsi (Body) — optional hissədir, məlumatları ehtiva edir, məsələn, POST sorğularında.

Sorğu nümunəsi:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48

{"name":"Иван","email":"ivan@example.com"}

HTTP cavabı da üç hissədən ibarətdir:

  1. Status xətti (Status Line) — protokol versiyası, vəziyyət kodu (məsələn, 200 OK).

  2. Başlıqlar (Headers) — cavab haqqında meta məlumatlar, məsələn, məzmun tipi, uzunluğu.

  3. Cavab gövdəsi (Body) — server tərəfindən geri qaytarılan məlumatlar, məsələn, HTML, JSON.

Cavab nümunəsi:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 27

{"id":123,"status":"ok"}