Junior — Middle
HTTP сурооңузда кандай маалыматтар жана параметрлер өткөрүлүшү мүмкүн?
sobes.tech AI
AIден жооп
HTTP суроодо төмөнкү негизги маалыматтар жана параметрлер өткөрүлүшү мүмкүн:
- URL параметрлери (Query parameters) — суроо саптын
?белгисинен кийин өткөрүлүүчү маалыматтар, мисалы:?id=123&sort=asc. - Башчалар (Headers) — сурооңун метадата, мисалы,
Content-Type,Authorization,User-Agent. - Суроо денеси (Body) — суроонун денесинде жөнөтүлүүчү маалыматтар, көбүнчө POST, PUT, PATCH суроолорунда. JSON, XML, form-data жана башка форматтарды камтышы мүмкүн.
- Cookies — кардар тарабынан серверге жөнөтүлүүчү кичинекей маалыматтар, сессияны аныктоо жана башка максаттар үчүн.
- Суроо ыкмасы (GET, POST, PUT, DELETE жана башка) — кардар ишке ашыргысы келген аракетти аныктайт.
Мисалы, JSON денеси жана авторизация башчасы менен POST суроо:
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Ушул жол менен, HTTP суроо ар түрдүү маалыматтарды камтышы мүмкүн, алар кардар менен сервердин өз ара аракеттенүүсү үчүн зарур.