Junior — Middle
Poți enumera principalele metode HTTP și explica utilizarea lor?
sobes.tech AI
Răspuns de la AI
Principalele metode HTTP și utilizarea lor:
- GET — solicitare pentru obținerea unei resurse. Folosit pentru citirea datelor fără a modifica starea serverului.
- POST — trimiterea datelor către server pentru crearea unei resurse noi sau executarea unei acțiuni.
- PUT — actualizarea unei resurse existente sau crearea acesteia dacă nu există (metodă idempotentă).
- DELETE — ștergerea unei resurse.
- PATCH — actualizare parțială a unei resurse.
- HEAD — solicitare a antetelor resursei fără corp, utilizată pentru verificarea existenței sau metadatelor.
Exemplu: lucrând cu REST API
- GET /users — obțineți lista de utilizatori
- POST /users — creați un nou utilizator
- PUT /users/1 — actualizați utilizatorul cu id=1
- DELETE /users/1 — ștergeți utilizatorul cu id=1
Înțelegerea acestor metode este importantă pentru organizarea corectă a interacțiunii dintre client și server.