Sobes.tech
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

POST հարցման օրինակ՝ մարմնով:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json

{
  "name": "Иван",
  "age": 30
}

Այս բաղադրիչների ըմբռնումը կարևոր է API հարցումների ճիշտ ձևավորման և փորձարկման համար։