express的中间件

2023-03-21  本文已影响0人  奈何明月照沟渠

中间件就是在代码逻辑中间加入不影响整体环节的功能

const express = require('express')
const app = express()
//在所有请求中都会打印请求方法请求路径和请求时间的日志
app.use((req,res,next)=>{
    console.log(req.method,req.url,Date.now())
    next()
})
//服务器错误处理中间件
app.use((err,req,res,next)=>{
    console.log(req.method,req.url,Date.now())
    res.status(500).send('service error')
})
上一篇 下一篇

猜你喜欢

热点阅读