Junior
Бо кадом усулҳои HTTP дар REST кор кардаед?
sobes.tech AI
Ҷавоб аз AI
Ман ба асосӣ усулҳо кор кардам:
GET: Барои дархости маълумот аз сервер. Ҳолати манбаи тағир намедиҳад. Барои гирифтани маълумот истифода мешавад.POST: Барои эҷоди манбаи нав дар сервер ё фиристодани маълумот барои коркард. Ҳолати манбаи тағир меёбад.PUT: Барои навсозии пурраи манбаи мавҷуда. Агар манбаа вуҷуд надошта бошад, метавонад эҷод шавад.DELETE: Барои нест кардани манба аз сервер.PATCH: Барои навсозии қисман манбаи мавҷуда. Танҳо майдонҳои нишоншударо тағир медиҳад.HEAD: Монанд баGET, аммо танҳо сарлавҳаҳои посухро бармегардонад, бидуни бадан. Барои санҷиши мавҷудияти манба ё гирифтани метаданҳо истифода мешавад.OPTIONS: Барои гирифтани маълумот дар бораи имкониятҳои алоқаи дастрас барои манбаи ҳадаф. Барои муайян кардани усулҳои дастгиришаванда ё сарлавҳаҳои CORS истифода мешавад.
Дар санҷиши API REST, ман ин усулҳоро барои санҷидани рафтори дурустии системаи дар иҷрои амалҳои гуногун дар манбаҳо истифода мебарам.