在使用express框架时,在app.js中经常会发现app.use和app.all的身影,下面我们来看一下这两者期间有什么共同点和不同点。...先来看一段代码示例:
const express = require('express');
const app = express();
app.use('/a',function(req,res,..."/hehe",session({
name: 'sessionID',//存储在用户cookie中的key名
secret: 'secret', // 用来对session id相关的...: 20*60 * 1000 // 有效期,单位是毫秒
}
}))
app.all
app.all其实是和app.get和app.post类似,它是app.get和app.post等的一个统一函数...,可以接收任何的请求,路径匹配的是完整路径,如果要匹配以某个字符串开头,则后面添加* 即可,所以app.all('* ',(req,res,next)=>{})和app.use((req,res,next