Express 中间件 Express程序基本上是一系列中间件函数的调用.中间件就是一个函数, 接受 req.res.next几个参数. 中间件函数可以执行任何代码, 对请求和响应对象进行修改, 结束请求/响应循环, 通过 next函数调用堆栈中下一个中间件函数. 必须通过 next 将控制权交给下一个中间件函数, 否则, 请求将保持挂起状态. 错误处理中间件始终采用四个变量, 第一个参数就是错误信息. app.use((err, req, res, next) => { next() }) E…