美文网首页
nodeJS的中间件

nodeJS的中间件

作者: persistlu | 来源:发表于2019-01-15 14:42 被阅读31次

    1、中间件就是一种功能的封装方式,就是封装在程序中处理http请求的功能,

    2、中间件是在管道中执行

    3、中间件有一个next()函数,如果不调用next函数,请求就在这个中间件中终止了,

    4、中间件和路由处理器的参数中都有回调函数,这个函数有2,3,4个参数

                            如果有两个参数就是req和res;

                            如果有三个参数就是req,res和next

                            如果有四个参数就是err,req,res,next

    5、如果不调用next ,管道就会终止,不会再有处理器做后续响应,应该向客户端发送一个响应

    6、如果调用了next,不应该发送响应到客户端,如果发送了,则后面发送的响应都会被忽略

    7、中间件的第一个参数可以是路径,如果忽略则全部都匹配

    ---------------------

    作者:肥宅快乐鸡

    来源:CSDN

    原文:https://blog.csdn.net/zhangkainumber/article/details/80529501

    版权声明:本文为博主原创文章,转载请附上博文链接!

    相关文章

      网友评论

          本文标题:nodeJS的中间件

          本文链接:https://www.haomeiwen.com/subject/jnakcqtx.html