Sobes.tech
Junior — Middle

Môžete vysvetliť, čo znamená HTTP metóda PUT?

sobes.tech AI

Odpoveď od AI

Metóda HTTP PUT sa využíva na vytvorenie alebo nahradenie zdroja na uvedenej URL. Ak zdroj existuje, bude úplne nahradený obsahom požiadavky; ak nie, bude vytvorený nový. Na rozdiel od POST, ktorý zvyčajne pridáva nový zdroj, je PUT idempotentný: opakované požiadavky s rovnakými údajmi nezmenia výsledok po prvom.

Príklad použitia PUT na aktualizáciu používateľa:

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

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

Táto požiadavka nahradí údaje používateľa s ID 123 novými údajmi.