跳到主要内容

Express 动态路由

1 分钟阅读

概述

在 Express 中,动态路由是一种用于处理具有可变部分的 URL 的路由技术。通常,URL 中的某些部分需要根据请求的具体内容进行变化,例如在一个博客应用中,文章的 URL 可能包含文章的唯一标识符。动态路由允许你在 Express 应用中捕获这些可变部分,并根据它们执行相应的操作。

开始

Express 使用冒号 : 来表示动态路由参数。例如,如果你有一个博客应用,想要处理文章页面的请求,你可以创建一个动态路由来捕获文章的标识符,如下所示:

const express = require('express');
const app = express();

app.get('/article/:id', (req, res) => {
const articleId = req.params.id;
// 根据文章标识符(id)执行相应的操作
res.send(`查看文章 ${articleId}`);
});

app.listen(3000, () => {
console.log('服务器正在监听端口 3000');
});
评论
0条评论

添加新评论

昵称
邮箱
网址