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