Sobes.tech
Junior — Middle

Можете ли да објасните шта подразумева HTTP метод PUT?

sobes.tech АИ

Одговор од АИ

HTTP metoda PUT se koristi za kreiranje ili zamenu resursa na datom URL-u. Ako resurs postoji, biće potpuno zamenjen sadržajem zahteva; ako ne, biće kreiran novi. Za razliku od POST, koji obično dodaje novi resurs, PUT je idempotentan: ponovljeni zahtevi sa istim podacima neće promeniti rezultat nakon prvog.

Primer korišćenja PUT za ažuriranje korisnika:

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

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

Ovaj zahtev će zameniti podatke korisnika sa ID-jem 123 novim podacima.