Junior — Middle
HTTP суроо-талаптын негизги компоненттери жана форматы жөнүндө сүрөттөп бериңиз
sobes.tech AI
AIден жооп
HTTP суроо негизги бир нече компоненттерден турат:
-
Суроо сап (Request Line) — ыкма (GET, POST, PUT ж.б.), URI (ресурс дареги) жана HTTP протоколунун версиясын камтыйт.
-
Башчалар (Headers) — ачкыч-маани жуптарынан турган топ, ал кошумча маалыматтарды өткөрөт, мисалы, мазмун түрү (
Content-Type), дененин узундугу (Content-Length), авторизация маалыматтары жана башка. -
Бос сап — башчаларды суроо денесинен бөлүп турат.
-
Суроо денеси (Body) — optional бөлүк, серверге жөнөтүлүүчү маалыматтарды камтыйт (мисалы, форма маалыматы же JSON).
HTTP суроосунун мисалы:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48
{"name":"Иван","email":"ivan@example.com"}