Connect

介绍

  1. Node是一个中间件框架,作用是基于web服务器做中间件管理,类似于java的过滤器。在connect中,提供了几个常用的组件,可以用来做请求日志,静态文件服务,请求体解析,会话管理等。
  2. 使用,使用use方法用于注册中间件到一个connect对象的队列中

         app.use(connect.staticCache());
         app.use(connect.static(__dirname + '/public'));
         app.use(connect.cookieParser());
         app.use(connect.session());
         app.use(connect.query());
         app.use(connect.bodyParser());
         app.use(connect.csrf());
         app.use(function (req, res, next) {
       // 中间件
         });
         app.listen(3001);
         复制代码
    
  3. 流程图,必须要有一个中间件调用res.end()方法来告知客户端请求已被处理完成,否则客户端将一直处于等待状态。

results matching ""

    No results matching ""