express的中间件

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

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')
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容