Sobes.tech
Junior — Middle

HTTP суроо-талаптын негизги компоненттери жана форматы жөнүндө сүрөттөп бериңиз

sobes.tech AI

AIден жооп

HTTP суроо негизги бир нече компоненттерден турат:

  1. Суроо сап (Request Line) — ыкма (GET, POST, PUT ж.б.), URI (ресурс дареги) жана HTTP протоколунун версиясын камтыйт.

  2. Башчалар (Headers) — ачкыч-маани жуптарынан турган топ, ал кошумча маалыматтарды өткөрөт, мисалы, мазмун түрү (Content-Type), дененин узундугу (Content-Length), авторизация маалыматтары жана башка.

  3. Бос сап — башчаларды суроо денесинен бөлүп турат.

  4. Суроо денеси (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"}