<node>……express的中间件……//

 Express是一个基于Node.js平台的web应用开发框架,在Node.js基础之上扩展了web应用开发所需要的基础功能,从而使得我们开发Web应用更加方便、更加快捷。

中间件是什么?

  中间件函数是能够访问请求对象(req)、响应对象(res)和应用程序的请求-响应循环中的下一个函数的函数。下一个函数是Express router中的一个函数,当调用该函数时,它将在当前中间件之后执行中间件。


  中间件的功能:

  • 执行任何代码。
  • 对请求和响应对象进行更改。
  • 结束请求-响应循环。
  • 调用堆栈中的下一个中间件。

如果当前中间件函数没有结束请求-响应周期,则它必须调用next()将控制权传递给下一个中间件函数。否则,请求将被挂起。

猜你喜欢

转载自www.cnblogs.com/jerome92/p/10259659.html