Express4中文文档
接下来,我们将创建一个名为 "requestTime" 的中间件函数,并向请求对象添加一个名为 requestTime
的属性。
const requestTime = function (req, res, next) {
req.requestTime = Date.now()
next()
}
该应用程序现在使用 requestTime
中间件功能。此外,根路径路由的回调函数使用中间件函数添加到 req
(请求对象)的属性。
const express = require('express')
const app = express()
const requestTime = function (req, res, next) {
req.requestTime = Date.now()
next()
}
app.use(requestTime)
app.get('/', (req, res) => {
let responseText = 'Hello World!<br>'
responseText += `<small>Requested at: ${req.requestTime}</small>`
res.send(responseText)
})
app.listen(3000)
当您向应用程序的根发出请求时,应用程序现在会在浏览器中显示您的请求的时间戳。