gpt4 book ai didi

node.js - 重定向到 Node.js 中的不同页面 url(不在 express 或其他框架中)

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:08 24 4
gpt4 key购买 nike

我想在 Node.js(纯 node.js)中将用户从一个页面重定向到另一个页面

现实生活场景:注册后 (example.com/sigup),注册成功后我想将用户重定向到登录页面 (example.com/login)。

if (signUpSuccessful(request, response)) {    
// I want to redirect to "/login" using request / response parameters.
}

最佳答案

很简单:

if (signUpSuccessful(request, response)) {
response.statusCode = 302;
response.setHeader("Location", "/login");
response.end();
}

这会将您的用户重定向到具有 302 Found 状态的 /login URL 并完成响应。确保之前没有调用过 response.write(),否则会抛出异常。

关于node.js - 重定向到 Node.js 中的不同页面 url(不在 express 或其他框架中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17705024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com