Junior — Middle
HTTP so'rovi tuzilmasiga qaysi komponentlar kiradi?
sobes.tech AI
AIdan javob
HTTP-сўрови бир нечта асосий компонентлардан иборат:
- Илк қатор (Request Line): усул (GET, POST ва ҳ.к.), манзил URI ва HTTP протоколи версиясини ўз ичига олади.
- Сарлавҳалар (Headers): калит-аргуман жуплари тўплами бўлиб, сўров ҳақидаги мета маълумотларни олади (масалан, Content-Type, User-Agent, Authorization).
- Сўров матни (Body): ортиқча бўлиб, серверга юбориладиган маълумотларни ўз ичига олади (масалан, POST ёки PUTда).
Илк қатор ва сарлавҳаларнинг намунаси:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}
Шунинг учун, HTTP сўровининг тузилиши усул, URI, протокол версияси, сарлавҳалар ва зарур бўлса, маълумотлар билан тўлдирилган матнни ўз ичига олади.