Ի՞նչ է JSON MVC-ն:
Ի՞նչ է JSON MVC-ն:

Video: Ի՞նչ է JSON MVC-ն:

Video: Ի՞նչ է JSON MVC-ն:
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Նոյեմբեր
Anonim

JSON « (JavaScript Object Notation) թեթև տեքստի վրա հիմնված բաց ստանդարտ է, որը նախատեսված է մարդու կողմից ընթեռնելի տվյալների փոխանակման համար: «jQuery»-ի և «ASP. NET»-ի հետ համատեղ աշխատելիս: MVC «Վեբ հավելվածներ կառուցելիս այն ապահովում է վեբ բրաուզերի և վեբ սերվերի միջև տվյալների փոխանակման արդյունավետ մեխանիզմ:

Նաև իմանալ, թե ինչ է վերադարձի JSON-ը MVC-ում:

JsonResult տեսակներից մեկն է MVC գործողության արդյունքի տեսակը, որը վերադառնում է տվյալները վերադառնում են դիտման կամ դիտարկիչի տեսքով JSON (JavaScript Object նշագրման ձևաչափ):

Նմանապես, կարո՞ղ է ActionResult-ը վերադարձնել JSON-ը: Գործողության Արդյունք վերացական դաս է, որը գործողություն է կարող է վերադառնալ . Օգտագործեք JsonResult, երբ ցանկանում եք վերադարձ հում JSON տվյալներ, որոնք պետք է սպառվեն հաճախորդի կողմից (javascript վեբ էջում կամ շարժական հաճախորդի վրա):

Հաշվի առնելով սա, ո՞րն է JsonResult տեսակը MVC-ում:

JsonResult Գործողության արդյունք է մուտքագրեք MVC . Այն օգնում է ուղարկել բովանդակությունը JavaScript Object Notation-ով ( JSON ) ձևաչափ: Այս հոդվածում ես կբացատրեմ, թե ինչպես մուտք գործել տվյալների a JsonResult օբյեկտ և ցուցադրել այն բրաուզերում օրինակով:

Ի՞նչ է JSON հարցումների վարքագիծը:

Եթե Ձեզ անհրաժեշտ է ուղարկել JSON ի պատասխան GET-ի, դուք պետք է բացահայտորեն թույլատրեք վարքագիծը՝ օգտագործելով JsonRequestBehavior: AllowGet որպես երկրորդ պարամետր Ջսոն մեթոդ. Այնուամենայնիվ, կա հավանականություն, որ չարամիտ օգտվողը կարող է մուտք գործել դեպի JSON ծանրաբեռնվածություն գործընթացի միջոցով, որը հայտնի է որպես JSON Առեւանգում.

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