Sobes.tech
Junior — Middle

Puteți explica ce înseamnă metoda HTTP PUT?

sobes.tech AI

Răspuns de la AI

Metoda HTTP PUT este utilizată pentru a crea sau înlocui o resursă la URL-ul specificat. Dacă resursa există, va fi înlocuită complet cu conținutul cererii; dacă nu, va fi creată una nouă. Spre deosebire de POST, care de obicei adaugă o resursă nouă, PUT este idempotent: cererile repetate cu aceleași date nu vor schimba rezultatul după prima.

Exemplu de utilizare a PUT pentru actualizarea unui utilizator:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{
  "name": "Иван Иванов",
  "email": "ivan@example.com"
}

Această cerere va înlocui datele utilizatorului cu ID-ul 123 cu unele noi.