ใน ExpressJS, req.app
เป็นวัตถุที่อ้างถึงแอปพลิเคชันที่กำลังดำเนินการ
วัตถุนี้สามารถเข้าถึงได้จากตัวจัดการเส้นทางและตัวจัดการข้อผิดพลาด อนุญาตให้คุณเข้าถึงการตั้งค่าแอปพลิเคชัน ฟังก์ชัน middleware และทรัพยากรอื่นๆ
ตัวอย่างเช่น โค้ดต่อไปนี้จะส่งคืนชื่อแอปพลิเคชัน:
1 | const express = require('express'); |
โค้ดนี้จะใช้วัตถุ req.app
เพื่อเข้าถึงชื่อแอปพลิเคชัน จากนั้นจะส่งคืนชื่อแอปพลิเคชันไปยังไคลเอนต์
เมื่อคุณไปที่ http://localhost:3000 คุณจะเห็นชื่อแอปพลิเคชัน
คุณยังสามารถใช้วัตถุ req.app
เพื่อเข้าถึงการตั้งค่าแอปพลิเคชัน ฟังก์ชัน middleware และทรัพยากรอื่นๆ ตัวอย่างเช่น โค้ดต่อไปนี้จะส่งคืนค่าของการตั้งค่าการกำหนดค่า port
:
1 | const express = require('express'); |
โค้ดนี้จะใช้วัตถุ req.app
เพื่อเข้าถึงค่าของการตั้งค่าการกำหนดค่า port
จากนั้นจะส่งคืนค่าของการตั้งค่าการกำหนดค่า port
ไปยังไคลเอนต์
เมื่อคุณไปที่ http://localhost:3000 คุณจะเห็นค่าของการตั้งค่าการกำหนดค่า port