gpt4 book ai didi

callback - Sails.js 发送后无法设置标题

转载 作者:行者123 更新时间:2023-12-02 06:58:31 24 4
gpt4 key购买 nike

我正在使用 sailsjs v0.10.5。

我试图在验证用户电子邮件后重定向到登录并在重定向前更新数据库。

我在我的更新回调中使用了重定向。但它在更新数据库后发送错误

'Cant send headers after they are sent'. 

以下是用于重定向的代码:

verifyEmail: function(req, res){
var userId = req.param('userId');
User.update({id: userId},{isVerified: true}).exec(function(err, user) {
if (!err) {
req.flash('error', 'Your email is verified please login');
res.redirect('/login'); }else { return res.send(user, 400); }
});

最佳答案

更新水线函数是异步的,你确定范围内后面没有一些 res 方法可以在之前触发吗?

关于callback - Sails.js 发送后无法设置标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26424515/

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