javascript - NodeJs - 如何重定向到特定页面
问题描述
我目前正在使用 NodeJS 服务器。我用if
语句验证条件。如果credential
s 无效,例如,如何将用户发送到特定页面?
if (credentials) {
// go to the main page
}
else {
// go the login page
}
解决方案
你说过你正在使用 ExpressJS。在 ExpressJS 中,您可以通过以下方式进行重定向res.redirect
:
res.redirect([status,] path)
重定向到派生自指定的 URL
path
,指定status
的正整数对应于 HTTP 状态代码。如果未指定,则status
默认为“302“找到”。
推荐阅读
- javascript - 将mqtt转换结果插入mysql
- eslint - Eslint 不承认破坏
- php - 从 crontab 运行时 PHP exec 不返回 LFTP 输出
- android - 找不到 java/awt/event/MouseAdapter 的字节码
- javascript - 是否可以从另一个网页(离线)更新网页的内容?
- c - 带时间戳的环形缓冲区
- ruby-on-rails - 我们如何在 Google 文档查看器上禁用右键单击 + 复制 + 打印选项(Command + p)?
- ansible - 如何将ansible变量传递给vagrant
- r - 对的排列列表
- ios - 类变量值未更新