首页 > 解决方案 > NodeJs - 如何重定向到特定页面

问题描述

我目前正在使用 NodeJS 服务器。我用if语句验证条件。如果credentials 无效,例如,如何将用户发送到特定页面?

if (credentials) {
   // go to the main page
}
else {
   // go the login page
}

标签: javascriptnode.js

解决方案


你说过你正在使用 ExpressJS。在 ExpressJS 中,您可以通过以下方式进行重定向res.redirect

res.redirect([status,] path)

重定向到派生自指定的 URL path,指定status的正整数对应于 HTTP 状态代码。如果未指定,则status默认为“302“找到”。


推荐阅读