Junior — Middle
API суроо структурасынын негизги компоненттери кандай?
sobes.tech AI
AIден жооп
API суроо түзүмүнүн негизги компоненттери төмөндөгүлөрдөн турат:
- URL (Аяк чекит) — суроо жөнөтүлүп жаткан ресурстун дареги.
- HTTP ыкмасы — ресурстагы аракетти аныктайт (GET, POST, PUT, DELETE жана башка).
- Headers (Башталар) — суроонун метадата, мисалы, мазмун түрү (
Content-Type), уруксат берүү (Authorization) жана башка. - Суроо денеси (Body) — серверге жөнөтүлүүчү маалыматтар (көбүнчө POST, PUT суроолорунда), мисалы, параметрлери бар JSON.
- Суроо параметрлери (Query Parameters) — URL ичинде
?белгисинен кийин өткөрүлүүчү кошумча параметрлер, мисалы, фильтрлер же сорттоо.
GET суроосунун мисалы:
GET /api/users?active=true HTTP/1.1
Host: example.com
Authorization: Bearer token
Body менен POST суроосунун мисалы:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Бул компоненттерди түшүнүү API суроолорун туура түзүү жана тестирлөө үчүн маанилүү.