Junior — Middle
Ar galite paaiškinti, ką reiškia HTTP metodo PUT?
sobes.tech AI
Atsakymas iš AI
HTTP metodas PUT naudojamas kurti arba keisti išteklių nurodytu URL. Jei išteklius egzistuoja, jis bus visiškai pakeistas užklausos turiniu; jei ne, bus sukurtas naujas. Skirtingai nuo POST, kuris dažnai prideda naują išteklių, PUT yra idempotentinis: pakartotiniai prašymai su tais pačiais duomenimis nekeis rezultato po pirmojo.
Pavyzdys, kaip naudoti PUT atnaujinti vartotoją:
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
Šis prašymas pakeis naudotojo su ID 123 duomenis naujais duomenimis.