一、请求方式:
.post
.get
.all
等。。。
ps:如果这个路由访问完,要访问下一个,则调用next()
二、url路径:
支持正则
//abd abcd ?表示出现0或1次
/abc?d
//abcd abccccd +表示出现1到多次
/abc+d
//abc123123213213xyz abcAAAxyz *表示出现任意多字符
/abc*xyz
//abc(123)xyz abcxyz 只是abc123xyz或abcxyz分组
/abc(123)?xyz
三、回调函数
一个路由指定一个回调函数
app.get("/get",function(req,res){
})
一个路由指定多个回调函数
app.get("/get",function(req,res,next){
next();
},function(req,res){
})
app.get("/array",[one,two])
function one(req,res,next){
next()
}
function two(req,res){
}
混合模式
app.get("/array",[one,two],function(req,res){
})
function one(req,res,next){
next()
}
function two(req,res,next){
next()
}
注:返回数据只能在最后一个函数中处理