express的使用4 express路由

JocelynFung / 2024-10-13 / 原文

前面提到的路由api可以知道啥是express路由咯~
1. 下面提一个不一样的路由方法,app.all()---->所有符合要求的路由中间件函数都可以经过这个方法
比如:app.all('/user',(req,res,next)=>{}), 所有路由开头是/user的都会进入这个方法

2. express使用path-to-regexp包来匹配路由路径。

3.基于字符串的路由路径示例:




*就是任意的也不限制字符长度


+就是跟着前面那个字符进行copy,可以没有,也可以复制多个前面一位的字符,如上的b后面可以没有b,也可以无限个b
4.基于正则表达式的路由路径示例:


以fly结尾的所有相关的路由路径

**5.路由路径参数,即动态参数 ':xxx' **








混合使用

6.响应方法

7. 链式路由处理程序示例