Sobes.tech
Junior — Middle

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

sobes.tech AI

AIден жооп

HTTP суроо үч негизги бөлүктөн турат:

  1. Баштапкы сап (Request Line) — ыкма (GET, POST жана башка), URL жана протоколдун версиясын камтыйт.
  2. Башчалар (Headers) — ачкыч-маани жуптары, мета маалыматтарды өткөрөт (мисалы, Content-Type, User-Agent).
  3. Суроо денеси (Body) — зарылчылык болсо, маалыматтарды камтыйт, мисалы, POST суроолорунда.

HTTP жооп да үч бөлүктөн турат:

  1. Статус сап (Status Line) — протоколдун версиясы, абал коду (мисалы, 200) жана тексттик сүрөттөө (мисалы, OK) бар.
  2. Башчалар (Headers) — жооп тууралуу мета маалыматтар (Content-Type, Content-Length жана башка).
  3. Жооп денеси (Body) — серверден келген маалыматтар (HTML, JSON, сүрөттөр жана башка).

Мисал үчүн суроо башталышы:

GET /index.html HTTP/1.1

Мисал үчүн жооп башталышы:

HTTP/1.1 200 OK