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