MVC Acceptverbs nima?
MVC Acceptverbs nima?

Video: MVC Acceptverbs nima?

Video: MVC Acceptverbs nima?
Video: Leveraging the power of ActionName and AcceptVerbs in Asp.Net MVC 2024, Noyabr
Anonim

[ Fe'llarni qabul qilish ] atributi tekshirgichdagi harakat usullariga qo'llanilishi mumkin, shunda berilgan so'rov uchun tegishli ortiqcha yuklangan usul chaqiriladi. ASP. NET MVC HTTP fe'liga asoslangan tegishli harakat usuliga so'rovni avtomatik ravishda yuboradi.

Keyinchalik, shuningdek, HTTP fe'llari MVC nima?

MVC ramka HttpGet, HttpPost, HttpPut, HttpDelete, HttpOptions va HttpPatch kabi turli xil ActionVerbs-ni qo'llab-quvvatlaydi. Ushbu atributlarni harakat turini ko'rsatish uchun amal usuliga qo'llashingiz mumkin Http qo'llab-quvvatlaydigan harakat usulini so'rang. Agar biror atributni qo'llamasangiz, u sukut bo'yicha uni GET so'rovi deb hisoblaydi.

Xuddi shunday, MVC da harakat fe'llari nima? Mashhur Harakat fe'llari tomonidan qo'llab-quvvatlanadi MVC ramkalar - HttpGet, HttpPost, HttpPut, HttpDelete, HttpOptions va HttpPatch. In MVC Framework, agar siz usul ustidan hech qanday atributni qo'llamasangiz, sukut bo'yicha u GET so'rov usulini ko'rib chiqadi.

Buni hisobga olgan holda, MVC-da HttpPost-dan qanday foydalanish kerak?

HttpGet va HttpPost , ikkalasi ham mijoz ma'lumotlari yoki shakl ma'lumotlarini serverga joylashtirish usulidir. HTTP gipermatnni uzatish protokoli bo'lib, u veb-sahifalar yordamida mijoz va server o'rtasida ma'lumotlarni yuborish va qabul qilish uchun mo'ljallangan.

MVC da nechta harakat fe'llari mavjud?

Bu erda, ASP. NET da MVC , bizda kam harakat fe'llari lekin ular Web API-larda keng qo'llaniladi. Lekin bu erda, ichida MVC , biz odatda ikkitadan foydalanamiz harakat fe'llari.

Tavsiya: