Junior — Middle
Asosiy HTTP usullarini sanab o'tishingiz va ularning qo'llanilishini tushuntirishingiz mumkinmi?
sobes.tech AI
AIdan javob
Asosiy HTTP usullari va ularning qo'llanilishi:
- GET — resursni olish uchun so'rov. Server holatini o'zgartirmasdan ma'lumotlarni o'qish uchun ishlatiladi.
- POST — serverga yangi resurs yaratish yoki amal bajarish uchun ma'lumot yuborish.
- PUT — mavjud resursni yangilash yoki mavjud bo'lmasa yaratish (idempotent usul).
- DELETE — resursni o'chirish.
- PATCH — resursning qisman yangilanishi.
- HEAD — resursning sarlavhalarini so'rash, jismisiz, mavjudligini yoki metama'lumotlarni tekshirish uchun ishlatiladi.
Misol: REST API bilan ishlashda
- GET /users — foydalanuvchilar ro'yxatini olish
- POST /users — yangi foydalanuvchi yaratish
- PUT /users/1 — id=1 bo'lgan foydalanuvchini yangilash
- DELETE /users/1 — id=1 bo'lgan foydalanuvchini o'chirish
Ushbu usullarni tushunish, mijoz va server o'rtasidagi o'zaro aloqani to'g'ri tashkil qilish uchun muhimdir.