Sobes.tech
Junior — Middle

Můžete vysvětlit, co znamená metoda HTTP PUT?

sobes.tech AI

Odpověď od AI

Metoda HTTP PUT se používá k vytvoření nebo nahrazení zdroje na uvedené URL. Pokud zdroj existuje, bude úplně nahrazen obsahem požadavku; pokud ne, bude vytvořen nový. Na rozdíl od POST, který obvykle přidává nový zdroj, je PUT idempotentní: opakované požadavky se stejnými daty nezmění výsledek po prvním.

Příklad použití PUT k aktualizaci uživatele:

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

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

Tento požadavek nahradí data uživatele s ID 123 novými daty.