Junior
HTTP so'rovi qaysi komponentlardan iborat?
sobes.tech AI
AIdan javob
HTTP сўрови қуйидаги компонентлардан иборат:
-
So'rov satri (Request Line):
- HTTP усули (GET, POST, PUT, DELETE ва бошқалар).
- Манбага йўл (URL).
- HTTP протоколи версияси (HTTP/1.1, HTTP/2.0 ва бошқалар).
// So'rov сатрининг намунаси: GET /index.html HTTP/1.1 -
Headerлар (Headers):
- Сўров, мижоз ёки манба ҳақида қўшимча маълумотлар олиб келади.
- Ҳар бир header калит- қиймат жойлашган пар.
// Headerлар намунаси: Host: www. misol.com User-Agent: Mozilla/5.0 (...) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -
Бўш сатр:
- Headerлардан сўров матнига ажратиш.
// Headerлар ва сўров матни орасида бўш сатр -
Сўров матни (Request Body):
- Серверга юбориладиган маълумотлар, агар мавжуд бўлса (масалан, POST ёки PUT усулларида).
- Матн формати
Content-Typeheader орқали белгиланади.
// JSON форматда сўров матни намунаси: { "name": "John Doe", "occupation": "Software Engineer" }