Junior — Middle
Ce componente principale include structura unei solicitări API?
sobes.tech AI
Răspuns de la AI
Componentele principale ale structurii unei solicitări API includ:
- URL (Endpoint) — adresa resursei către care se face solicitarea.
- Metoda HTTP — determină acțiunea asupra resursei (GET, POST, PUT, DELETE etc.).
- Anteturi (Headers) — metadate ale solicitării, de exemplu, tipul de conținut (
Content-Type), autorizare (Authorization) și altele. - Corpul solicitării (Body) — datele trimise către server (de obicei în solicitările POST, PUT), de exemplu, JSON cu parametri.
- Parametri de interogare (Query Parameters) — parametri suplimentari transmiși în URL după semnul
?, de exemplu, filtre sau sortare.
Exemplu de solicitare GET:
GET /api/users?active=true HTTP/1.1
Host: example.com
Authorization: Bearer token
Exemplu de solicitare POST cu corp:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Înțelegerea acestor componente este importantă pentru formularea și testarea corectă a solicitărilor API.