Junior — Middle
HTTP so'rovining asosiy komponentlari va formatini tavsiflang
sobes.tech AI
AIdan javob
HTTP so'rovi bir nechta asosiy komponentlardan iborat:
-
So'rov satri (Request Line) — usul (GET, POST, PUT va boshqalar), URI (resurs manzili) va HTTP protokol versiyasini o'z ichiga oladi.
-
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. -
Bo'sh satr — sarlavhalarni so'rov tanasidan ajratadi.
-
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"}