ฟังก์ชันมิดเดิลแวร์ใน Express คืออะไร
ฟังก์ชันมิดเดิลแวร์ใน Express คืออะไร

วีดีโอ: ฟังก์ชันมิดเดิลแวร์ใน Express คืออะไร

วีดีโอ: ฟังก์ชันมิดเดิลแวร์ใน Express คืออะไร
วีดีโอ: What is middleware in Express JS? | Node JS Tutorial 2024, พฤศจิกายน
Anonim

ฟังก์ชันมิดเดิลแวร์ เป็น ฟังก์ชั่น ที่สามารถเข้าถึงวัตถุคำขอ (req) วัตถุตอบสนอง (res) และถัดไป การทำงาน ในรอบการตอบรับคำขอของแอปพลิเคชัน ต่อไป การทำงาน คือ การทำงาน ใน ด่วน เราเตอร์ซึ่งเมื่อเรียกใช้งาน มิดเดิลแวร์ สืบทอดต่อจากปัจจุบัน มิดเดิลแวร์.

เมื่อพิจารณาถึงสิ่งนี้ มิดเดิลแวร์ใน Express คืออะไร

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

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

ฉันจะใช้มิดเดิลแวร์ Express ได้อย่างไร

หนึ่ง ด่วน สมัครได้ ใช้ ประเภทต่อไปนี้ของ มิดเดิลแวร์ : ระดับการสมัคร มิดเดิลแวร์ . ระดับเราเตอร์ มิดเดิลแวร์ . การจัดการข้อผิดพลาด มิดเดิลแวร์.

การใช้มิดเดิลแวร์

  1. ดำเนินการรหัสใด ๆ
  2. ทำการเปลี่ยนแปลงคำขอและวัตถุตอบสนอง
  3. สิ้นสุดรอบการตอบรับคำขอ
  4. เรียกใช้ฟังก์ชันมิดเดิลแวร์ถัดไปในสแต็ก

คุณเข้าใจอะไรจากมิดเดิลแวร์ คุณจะใช้มิดเดิลแวร์ในโหนด JS ได้อย่างไร

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

แนะนำ: