node express 中间件 connect

logger:用户请求日志中间件

csrf:跨域请求伪造保护中间件

compress:gzip压缩中间件

basicAuth:basic认证中间件

bodyParser:请求内容解析中间件

json:JSON解析中间件

urlencoded:application/x-www-form-urlencoded请求解析中间件

multipart:multipart/form-data请求解析中间件

timeout:请求超时中间件

cookieParser:cookie解析中间件

session:会话管理中间件

cookieSession:基于cookies的会话中间件

methodOverride:HTTP伪造中间件

reponseTime:计算响应时间中间件

staticCache:缓存中间件

static:静态文件处理中间件

directory:目录列表中间件

vhost:虚拟二级域名映射中间件

favicon:网页图标中间件

limit:请求内容大小限制中间件

query:url解析中间件

erroHadnler:错误处理中间件

 

logger //用来输出用户请求日志

  参数options或者format字符串

 

session  //会话中间件

依赖cookieParser

   参数option

    key:cookies名默认值connect.sid

    store:session存储实例

    secret:session的cookie加密

    cookie:session的cookie的配置,默认值为{path:'/',httpOnly:true,maxAge:null} 

    proxy:安全cookie的反向代理,通过x-forwarded-proto实现

    cookie.maxAge:默认值为null,表示当浏览器关闭后cookie被删除的时间

 

posted on 2016-05-31 15:56  dcw  阅读(177)  评论(0)    收藏  举报

导航