Node.js响应令牌然后res.render或重定向

时间:2015-05-27 15:37:29

标签: node.js token response.redirect

我已设法生成令牌,甚至在服务器端进行验证。 我现在遇到的问题是,我无法返回令牌并重定向或呈现页面。我可以做其中一个但不是两个都做!好像当使用一个它调用一个结束而不允许第二个或它运行发送头问题(即标头已经发送)。以下是代码:

 else {
        //This res works fine on its own                    
          res.json({
                  success: true,
                  message: 'Enjoy your token!',
                  token:  token 
          });
        //This res works fine on its own
        res.redirect('/control');
    }

1 个答案:

答案 0 :(得分:0)

以下是有效的代码。还找到了这个link,它详细解释了我得到的错误。尝试了一些,但似乎没有一个对我有用。

 success    : function(responseText, status, xhr, $form){
              if (status == 'success') 
                 window.location.href = '/' + '?token=' + token ;