MVC-де серверлік тексеру дегеніміз не?
MVC-де серверлік тексеру дегеніміз не?

Бейне: MVC-де серверлік тексеру дегеніміз не?

Бейне: MVC-де серверлік тексеру дегеніміз не?
Бейне: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, Мамыр
Anonim

Бұл мақала ASP. NET негіздерін түсіндіреді MVC сервері - бүйірлік валидация Data Annotation API арқылы. ASP. NET MVC Framework орындалатын контроллер әрекетіне жіберілген кез келген деректерді тексереді, ол ModelState нысанын кез келген элементпен толтырады. валидация ол объектіні тауып, контроллерге жіберетін сәтсіздіктер.

Сондай-ақ, серверлік тексеру дегеніміз не екенін біліңіз?

Пайдаланушы енгізуі валидация бойынша орын алады сервер жағы пост кері сеансы кезінде шақырылады сервер - бүйірлік валидация . PHP және ASP. Net сияқты тілдер қолданылады сервер - бүйірлік валидация . Екінші жағынан, пайдаланушы енгізуі валидация бойынша орын алады клиент жағы аталады клиент - бүйірлік валидация.

Сол сияқты, MVC-де қашықтан тексеру дегеніміз не? Қашықтан тексеру серверге қоңырау шалу үшін пайдаланылады растау сервер жағында болған кезде бүкіл пішінді серверге жарияламай деректер валидация клиенттік жағына қарағанда жақсырақ. Мұның бәрі үлгі мен контроллерді орнату арқылы жасалады, ол өте ұқыпты.

Сондай-ақ, MVC-де клиенттік және серверлік тексеру дегеніміз не?

Клиенттік тексеру Vs сервер жағынан тексеру Пайдаланушы енгізуі валидация бойынша орын алады Сервер жағы пост кері сеансы кезінде шақырылады Сервер тарапын тексеру және пайдаланушы енгізуі валидация бойынша орын алады Клиент жағы (веб-браузер) деп аталады Клиенттік тексеру.

Неліктен бізге серверлік тексеру қажет?

Дереу кері байланысты қамтамасыз ету үшін. Клиент- бүйірлік валидация пайдаланушыға беттің жүктелуін күтпей-ақ дереу кері байланыс береді. Дегенмен, егер клиент клиентті өшірген болса, жағы сценарийлер (мысалы, JavaScript өшірілген), және валидация атпайсыз, сондықтан сіз қажет the сервер мәндерді де тексеру үшін.

Ұсынылған: