response.redirect() 带参数
response.redirect() with parameters
我想重定向到路径类似于 /users/home/:id
的页面
response.redirect('/users/home')
上面的代码将重定向到 /users/home,但我想使用参数将其动态重定向到像“/users/home/1”这样的页面。我该如何解决?请举例说明
您可以使用模板文字来形成新的 url,例如:
app.get("/users/home/:id", (req, res) => {
res.redirect(`/users/alternate_home/${req.params.id}`);
});
app.get("/users/alternate_home/:id", (req, res) => {
res.json(users);
});
我想重定向到路径类似于 /users/home/:id
的页面 response.redirect('/users/home')
上面的代码将重定向到 /users/home,但我想使用参数将其动态重定向到像“/users/home/1”这样的页面。我该如何解决?请举例说明
您可以使用模板文字来形成新的 url,例如:
app.get("/users/home/:id", (req, res) => {
res.redirect(`/users/alternate_home/${req.params.id}`);
});
app.get("/users/alternate_home/:id", (req, res) => {
res.json(users);
});