Ի՞նչ է MVC Acceptverbs-ը:
Ի՞նչ է MVC Acceptverbs-ը:

Video: Ի՞նչ է MVC Acceptverbs-ը:

Video: Ի՞նչ է MVC Acceptverbs-ը:
Video: What is C# and .NET ?/Ի՞նչ է C#-ը և ․NET-ը և Ինչպե՞ս են աշխատում (Հայերեն) 2024, Նոյեմբեր
Anonim

The [ Ընդունել բայեր ] հատկանիշը կարող է կիրառվել վերահսկիչի գործողությունների մեթոդների վրա, որպեսզի համապատասխան գերբեռնված մեթոդը կանչվի տվյալ հարցման համար: ASP. NET MVC ավտոմատ կերպով հարցում կուղարկի համապատասխան գործողության մեթոդին, որը հիմնված է HTTP բայի վրա:

Հետագայում, կարելի է նաև հարցնել, թե ինչ է HTTP բայերը MVC:

MVC շրջանակն աջակցում է տարբեր ActionVerbs, ինչպիսիք են HttpGet, HttpPost, HttpPut, HttpDelete, HttpOptions և HttpPatch: Դուք կարող եք կիրառել այս ատրիբուտները գործողության մեթոդի վրա՝ նշելու տեսակին Http պահանջել գործողության մեթոդի աջակցությունը: Եթե դուք չեք կիրառում որևէ հատկանիշ, ապա այն լռելյայն համարում է GET հարցում:

Նմանապես, որո՞նք են գործողության բայերը MVC-ում: Հայտնի Գործողությունների բայեր աջակցում է MVC շրջանակներն են՝ HttpGet, HttpPost, HttpPut, HttpDelete, HttpOptions և HttpPatch: Մեջ MVC Framework, եթե դուք որևէ հատկանիշ չեք կիրառում մեթոդի վրա, այն լռելյայնորեն համարում է GET հարցման մեթոդ:

Հաշվի առնելով սա, ո՞րն է HttpPost-ի օգտագործումը MVC-ում:

HttpGet և HttpPost , երկուսն էլ հաճախորդի տվյալները կամ ձևի տվյալները սերվերում տեղադրելու մեթոդ են: HTTP-ը HyperText Transfer Protocol է, որը նախատեսված է հաճախորդի և սերվերի միջև վեբ էջերի միջոցով տվյալներ ուղարկելու և ստանալու համար:

Քանի՞ գործողության բայ կա MVC-ում:

Այստեղ, ASP. NET-ում MVC , քիչ ունենք գործողության բայեր բայց դրանք լայնորեն օգտագործվում են վեբ API-ներում: Բայց այստեղ, ներս MVC , մենք սովորաբար օգտագործում ենք երկուսը գործողության բայեր.

Խորհուրդ ենք տալիս: