express4.x 中一个路由中间件可以挂载到多个路由上,一个路由也可以绑定多个路由中间件,如:

 //多个路由匹配一个路由中间件
app.use(['/gre+t', '/hel{2}o'], greet); var greet = express.Router(); greet.get('/jp', function (req, res) {
console.log(req.baseUrl); // /greet
res.send('Konichiwa!');
}); app.use('/greet', greet); //多个中间件匹配一个路由
app.use('/rtest', [r1, r2]); var r1 = express.Router();
r1.get('/', function (req, res, next) {
console.log("r1 router");
next();
}) var r2 = express.Router();
r2.get('/', function (req, res, next) {
console.log('r2 router ');
res.send("r2 router " + req.app.get("view engine"))
// next();
})

最新文章

  1. 【仿真】Lattice_Diamond_调用Modelsim_仿真
  2. Maven - 项目结构
  3. POJ1743 Musical Theme
  4. 对web日志文件实现按照人员、行为分类
  5. leetcode二分查找问题整理
  6. js实现收缩菜单效果
  7. ADO.Net的小知识(连接数据库)二
  8. Node调试工具JSHint
  9. 用bat文件将本地sql在远程oracle上执行
  10. SSO之CAS基础及应用视频教程(2)
  11. C#根据文件流判断文件类型
  12. MyBatis 一对多,多对一关联查询的时候Mapper的顺序
  13. Java中的Object、T(泛型)、?区别
  14. HttpClient 实现 get,post请求
  15. 看了这一张GIF图你就明白什么回事了,必看的经典!--快速构建一个请假流程
  16. 关于 pyspider Web预览界面太小的解决方法
  17. Improved dual-mode compressive tracking integrating balanced colour and texture features
  18. 《R语言入门与实践》第七章:程序
  19. mysql出现“Incorrect key file for table”解决办法
  20. 图片加载------reactVirtualized

热门文章

  1. java中的类修饰符、成员变量修饰符、方法修饰符
  2. WPF 常用样式
  3. Flask architecture
  4. 过滤器HttpModule
  5. SqlServer 查询死锁,杀死死锁进程
  6. Office2003/2010等集成SP的简单方法
  7. 快学Scala-第一章 基础
  8. unity LineRenderer
  9. c++数组指针bug
  10. 学习笔记——适配器模式Adapter