Sobes.tech
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.