Junior
REST usullari qanday?
sobes.tech AI
AIdan javob
RESTful API da, CRUD operatsiyalariga mos keladigan asosiy usullar quyidagilardir:
- GET: Ma'lumotlarni olish. Idempotent va xavfsiz.
- POST: Yangi resurs yaratish. Idempotent emas (bir nechta bajarish takroriy nusxalarni yaratishi mumkin).
- PUT: Ko'rsatilgan URI bo'yicha resursni yangilash yoki yaratish. Idempotent (bir nechta bajarish birinchi muvaffaqiyatdan keyin natijani o'zgartirmaydi).
- PATCH: Resursning qisman yangilanishi. Idempotent emas.
- DELETE: Resursni o'chirish. Idempotent.
Kamroq keng tarqalgan usullar quyidagilarni o'z ichiga oladi:
- HEAD: Javob tanasiz, GET bilan bir xil sarlavhalarni so'raydi.
- OPTIONS: Server tomonidan qo'llab-quvvatlanadigan usullar va maqsadli resurs bilan bog'liq boshqa aloqa variantlari haqida ma'lumot oladi.