มิดเดิลแวร์ใน NodeJS คืออะไร
มิดเดิลแวร์ใน NodeJS คืออะไร

วีดีโอ: มิดเดิลแวร์ใน NodeJS คืออะไร

วีดีโอ: มิดเดิลแวร์ใน NodeJS คืออะไร
วีดีโอ: What is middleware in Express JS? | Node JS Tutorial 2024, มีนาคม
Anonim

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

นอกจากนี้ มิดเดิลแวร์ในโหนด JS คืออะไร?

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

รู้ไว้ด้วยว่า Bodyparser ใน NodeJs คืออะไร? ตัวแยกวิเคราะห์ร่างกาย แยกส่วนของร่างกายทั้งหมดของสตรีมคำขอที่เข้ามาและเปิดเผยตามคำขอ ร่างกาย. มิดเดิลแวร์เป็นส่วนหนึ่งของ Express js ก่อนหน้านี้ แต่ตอนนี้คุณต้องติดตั้งแยกต่างหาก นี้ ตัวแยกวิเคราะห์ร่างกาย โมดูลแยกวิเคราะห์ข้อมูล JSON บัฟเฟอร์ สตริง และ URL ที่ส่งโดยใช้คำขอ HTTP POST

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

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

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

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

มิดเดิลแวร์ของเส้นทางคืออะไร

เมื่อคุณต้องการ มิดเดิลแวร์ เฉพาะเจาะจง เส้นทาง , คุณต้องเพิ่ม มิดเดิลแวร์ ด้วยคีย์สำหรับ app/Http/Kernel ของคุณ php และมิดเดิลแวร์ดังกล่าวเรียกว่า มิดเดิลแวร์เส้นทาง.

แนะนำ: