การตรวจสอบฝั่งเซิร์ฟเวอร์ใน MVC คืออะไร
การตรวจสอบฝั่งเซิร์ฟเวอร์ใน MVC คืออะไร

วีดีโอ: การตรวจสอบฝั่งเซิร์ฟเวอร์ใน MVC คืออะไร

วีดีโอ: การตรวจสอบฝั่งเซิร์ฟเวอร์ใน MVC คืออะไร
วีดีโอ: พื้นฐาน Model View Controller (MVC) สำหรับ Backend ม้วนเดียวจบ 2024, พฤศจิกายน
Anonim

บทความนี้อธิบายพื้นฐานของ ASP. NET เซิร์ฟเวอร์ MVC - การตรวจสอบด้านข้าง โดยใช้ Data Annotation API ASP. NET MVC กรอบงานตรวจสอบข้อมูลใด ๆ ที่ส่งผ่านไปยังการกระทำของตัวควบคุมที่กำลังดำเนินการ มันเติมวัตถุ ModelState ด้วยใด ๆ การตรวจสอบความถูกต้อง ความล้มเหลวที่พบและส่งผ่านวัตถุนั้นไปยังตัวควบคุม

รู้ยัง การตรวจสอบฝั่งเซิร์ฟเวอร์คืออะไร?

ข้อมูลผู้ใช้ การตรวจสอบความถูกต้อง ที่เกิดขึ้นบน ฝั่งเซิร์ฟเวอร์ ในช่วงหลังเซสชั่นเรียกว่า เซิร์ฟเวอร์ - การตรวจสอบด้านข้าง . ภาษาเช่น PHP และ ASP. Net ใช้ เซิร์ฟเวอร์ - การตรวจสอบด้านข้าง . ในทางกลับกัน ผู้ใช้ป้อนข้อมูล การตรวจสอบความถูกต้อง ที่เกิดขึ้นบน ด้านลูกค้า ถูกเรียก ลูกค้า - การตรวจสอบด้านข้าง.

การตรวจสอบระยะไกลใน MVC คืออะไร การตรวจสอบระยะไกล ใช้สำหรับเรียกเซิร์ฟเวอร์ไปยัง ตรวจสอบความถูกต้อง ข้อมูลโดยไม่ต้องโพสต์แบบฟอร์มทั้งหมดไปยังเซิร์ฟเวอร์เมื่อฝั่งเซิร์ฟเวอร์ การตรวจสอบความถูกต้อง เป็นที่นิยมในฝั่งไคลเอ็นต์ ทั้งหมดนี้ทำได้โดยการตั้งค่าโมเดลและคอนโทรลเลอร์ซึ่งค่อนข้างเรียบร้อย

อีกอย่างที่ควรทราบคือ การตรวจสอบฝั่งไคลเอ็นต์และฝั่งเซิร์ฟเวอร์ใน MVC คืออะไร

การตรวจสอบฝั่งไคลเอ็นต์ Vs การตรวจสอบฝั่งเซิร์ฟเวอร์ ข้อมูลผู้ใช้ การตรวจสอบความถูกต้อง เกิดขึ้นที่ ฝั่งเซิร์ฟเวอร์ ระหว่างช่วงหลังจะเรียกว่า การตรวจสอบฝั่งเซิร์ฟเวอร์ และการป้อนข้อมูลของผู้ใช้ การตรวจสอบความถูกต้อง เกิดขึ้นที่ ด้านลูกค้า (เว็บบราวเซอร์) เรียกว่า การตรวจสอบฝั่งไคลเอ็นต์.

ทำไมเราต้องมีการตรวจสอบฝั่งเซิร์ฟเวอร์?

เพื่อที่จะให้ข้อเสนอแนะทันที ลูกค้า- การตรวจสอบด้านข้าง ให้ข้อเสนอแนะแก่ผู้ใช้ทันทีโดยไม่ต้องรอให้หน้าโหลด อย่างไรก็ตาม ถ้าไคลเอนต์ได้ปิดการใช้งานไคลเอนต์- ด้านข้าง สคริปต์ (เช่น ปิดการใช้งาน JavaScript), การตรวจสอบความถูกต้อง จะไม่ยิงซึ่งเป็นเหตุผลที่คุณ ความต้องการ NS เซิร์ฟเวอร์ เพื่อตรวจสอบค่าด้วย

แนะนำ: