中间件:拦截HTTP请求的函数

function middleware(req,res,next){ //处理逻辑(解析/校验等) next() ;//传递控制权给下一个中间件/路由}app.use(express.json()) // 解析JSON 请求体//全局日志记录app.use((req,res,next)=>{ console.log(`[${Date.now()}]${req.method}${req.url}`) next()})const router =express.Router()router.use((req,res,next)=>{ console.log('进入用户模块') next()})app.use('/users',router) //错误中间件app.use(()=>{ res.send({ status:1, msg:err instanceof Error?err.message:err, })})