Sobes.tech
Junior — Middle

HTTP so'rovining asosiy komponentlari va formatini tavsiflang

sobes.tech AI

AIdan javob

HTTP so'rovi bir nechta asosiy komponentlardan iborat:

  1. So'rov satri (Request Line) — usul (GET, POST, PUT va boshqalar), URI (resurs manzili) va HTTP protokol versiyasini o'z ichiga oladi.

  2. Sarlavhalar (Headers) — qo'shimcha ma'lumotlarni uzatadigan kalit-qiymat juftliklari to'plami, masalan, mazmun turi (Content-Type), tananing uzunligi (Content-Length), avtorizatsiya ma'lumotlari va boshqalar.

  3. Bo'sh satr — sarlavhalarni so'rov tanasidan ajratadi.

  4. So'rov tanasi (Body) — ixtiyoriy bo'lib, serverga yuboriladigan ma'lumotlarni o'z ichiga oladi (masalan, forma ma'lumotlari yoki JSON).

HTTP so'rovi misoli:

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

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