230 字
1 分钟
Express 动态路由

概述#

在 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');
});
Express 动态路由
https://fuwari.vercel.app/posts/2020年/express-动态路由/
作者
云小逸
发布于
2020-07-10
许可协议
CC BY-NC-SA 4.0