解释NodeJS中间件概念

一般来说,中间件是一个接收请求和响应对象的函数。换句话说,在应用程序的请求-响应循环中,这些函数可以访问各种请求和响应对象以及循环的下一个函数。中间件的 next 功能是借助一个变量来表示的,通常命名为 next。中间件功能最常执行的任务是:

执行任何类型的代码

更新或修改请求和响应对象

完成请求-响应循环

调用堆栈中的下一个中间件

发表评论

后才能评论