Sobes.tech
Junior — Middle

HTTP so'rovi va javobining tuzilishi va tarkibini tushuntirib berishingiz mumkinmi?

sobes.tech AI

AIdan javob

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