Sobes.tech
Junior — Middle

HTTP PUT usuli nima ekanligini tushuntirib bera olasizmi?

sobes.tech AI

AIdan javob

HTTP usul PUT URL da ko'rsatilgan manzilda resursni yaratish yoki o'zgartirish uchun ishlatiladi. Agar resurs mavjud bo'lsa, u to'liq so'rov mazmuni bilan o'zgartiriladi; agar mavjud bo'lmasa, yangi resurs yaratiladi. POSTdan farqli o'laroq, PUT idempotentdir: bir xil ma'lumotlar bilan takroriy so'rovlar birinchi so'rovdan keyin natijani o'zgartirmaydi.

Foydalanish misoli: foydalanuvchini yangilash uchun PUT:

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

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

Ushbu so'rov ID 123 bo'lgan foydalanuvchi ma'lumotlarini yangi ma'lumotlar bilan o'zgartiradi.