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.