Junior — Middle
Magyarázza el, mit értünk PUT módszer alatt az HTTP-kérések kontextusában.
sobes.tech MI
Válasz az MI-től
A PUT módszer az HTTP-ben a megadott URL-en lévő erőforrás helyettesítésére vagy létrehozására szolgál. Ha az erőforrás létezik, a PUT teljesen frissíti; ha nem, akkor az új adatokkal létrehozza.
A PUT fő jellemzői:
- Idempotencia: ugyanazzal az adathalmazzal ismételt kérések nem változtatják meg az eredményt az első hívás után.
- Teljes frissítés: általában az összes erőforrás-adatot küldjük, nem csak a módosított mezőket.
Példa: ha van egy /users/123 című felhasználói erőforrásod, egy új JSON objektummal végrehajtott PUT kérés teljesen felülírja a felhasználó adatait.
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван",
"email": "ivan@example.com"
}
Ellentétben a PATCH-sel, amely részleges frissítésre szolgál, a PUT a teljes adatkészlet küldését írja elő.