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