// 一个中间件栈,处理指向 /user/:id 的 GET 请求
app.get('/user/:id', (req, res, next) => {
console.log('ID:', req.params.id...('/user/:id', (req, res, next) => {
res.end(req.params.id);
});
这两个路由均对应指向 /user/:id的get请求,但是第二个路由永远不会执行...跳到下一个路由
if (req.params.id == 0) next('route');
// 否则将控制权交给栈中下一个中间件
else next(); //
}, (req, res...的 GET 请求
router.get('/user/:id', (req, res, next) => {
// 如果 user id 为 0, 跳到下一个路由
if (req.params.id..., 渲染一个特殊页面
router.get('/user/:id', (req, res, next) => {
console.log(req.params.id);
res.render('