Ի՞նչ է սերվերի կողմից վավերացումը MVC-ում:
Ի՞նչ է սերվերի կողմից վավերացումը MVC-ում:

Video: Ի՞նչ է սերվերի կողմից վավերացումը MVC-ում:

Video: Ի՞նչ է սերվերի կողմից վավերացումը MVC-ում:
Video: Ինչի՞ համար են նախատեսված համակարգչի այս կոճակները 2024, Մայիս
Anonim

Այս հոդվածը բացատրում է ASP. NET-ի հիմունքները MVC սերվեր - կողմի վավերացում օգտագործելով Data Annotation API: ASP. NET MVC Framework-ը վավերացնում է ցանկացած տվյալ, որը փոխանցվում է վերահսկիչի գործողությանը, որն իրականացվում է, այն լրացնում է ModelState օբյեկտը ցանկացած վավերացում ձախողումներ, որոնք նա գտնում և փոխանցում է այդ օբյեկտը վերահսկիչին:

Նաև գիտեք, թե ինչ է սերվերի կողմից վավերացումը:

Օգտագործողի մուտքագրում վավերացում որը տեղի է ունենում վրա սերվերի կողմը փոստի հետադարձ նիստի ժամանակ կոչվում է սերվեր - կողմնակի վավերացում . Օգտագործվում են այնպիսի լեզուները, ինչպիսիք են PHP-ն և ASP. Net-ը սերվեր - կողմնակի վավերացում . Մյուս կողմից, օգտագործողի մուտքագրումը վավերացում որը տեղի է ունենում վրա հաճախորդի կողմը կոչվում է հաճախորդ - կողմի վավերացում.

Նմանապես, ի՞նչ է հեռակա վավերացումը MVC-ում: Հեռակա վավերացում օգտագործվում է սերվերի զանգեր կատարելու համար վավերացնել տվյալները՝ առանց ամբողջ ձևը սերվերին տեղադրելու, երբ սերվերի կողմը վավերացում նախընտրելի է հաճախորդի կողմից: Ամեն ինչ արվում է մոդելի և կարգավորիչի տեղադրմամբ, որը բավականին կոկիկ է:

Նաև իմանալու համար, թե ինչ է MVC-ում հաճախորդի և սերվերի կողմից վավերացումը:

Հաճախորդի կողմից վավերացում ընդդեմ սերվերի կողմից վավերացում Օգտագործողի մուտքագրում վավերացում տեղի է ունենում վրա Սերվերի կողմը փոստի հետադարձ նիստի ժամանակ կոչվում է Սերվերի կողմից վավերացում և օգտագործողի մուտքագրումը վավերացում տեղի է ունենում վրա Հաճախորդի կողմը (վեբ բրաուզեր) կոչվում է Հաճախորդի կողմից վավերացում.

Ինչու՞ մեզ պետք է սերվերի կողմից վավերացում:

Անհապաղ հետադարձ կապ ապահովելու համար: Հաճախորդ- կողմնակի վավերացում օգտատիրոջը տալիս է անմիջական արձագանք՝ առանց սպասելու էջի բեռնմանը: Այնուամենայնիվ, եթե հաճախորդն անջատել է հաճախորդը, կողմը սկրիպտներ (օրինակ՝ JavaScript-ն անջատված է), վավերացում չի կրակի, ինչի համար էլ դու կարիք որ սերվեր արժեքները նույնպես ստուգելու համար։

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