Junior — Middle
Resurslarni yangilash uchun PATCH usulidan foydalanish bo'yicha tajribangiz bormi?
sobes.tech AI
AIdan javob
Ha, PATCH usuli serverda resursni qisman yangilash uchun ishlatiladi. Odatda, PUT butun resursni o'zgartiradigan bo'lsa, PATCH faqat o'zgartirilishi kerak bo'lgan maydonlarni yuborishga imkon beradi. Bu, agar faqat ma'lumotlarning kichik bir qismini yangilash kerak bo'lsa, qulaydir.
Curl yordamida PATCH so'rovining misoli:
curl -X PATCH https://api.example.com/users/123 \
-H "Content-Type: application/json" \
-d '{"email": "newemail@example.com"}'
Javobda, server faqat ID 123 bo'lgan foydalanuvchining email maydonini yangilaydi va boshqa ma'lumotlarga ta'sir qilmaydi.