本文档将介绍如何在我们的网站中设置和配置路由。

路由基本概念

路由是网站地址到服务器资源的映射。简单来说,它决定了当用户访问特定地址时,服务器将提供哪些资源。

路由类型

  • 静态路由:地址固定不变,如 /about
  • 动态路由:地址包含变量,如 /user/<username>

路由配置

在配置路由时,您需要指定路由的路径和对应的处理函数。

app.get('/about', (req, res) => {
  res.send('About Us Page');
});

路由参数

在动态路由中,您可以使用参数来获取路径中的值。

app.get('/user/:username', (req, res) => {
  const username = req.params.username;
  res.send(`User Page for ${username}`);
});

中间件

中间件是处理请求的函数,可以在路由处理之前或之后执行。

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

图片示例

Router

更多信息

如果您需要更详细的信息,请访问我们的路由配置指南