Node.js 使用快速会话的Nodejs消息传递

Node.js 使用快速会话的Nodejs消息传递,node.js,express,express-session,Node.js,Express,Express Session,嘿,伙计们,我正在尝试制作一个消息传递系统,但问题是当我实现express会话时,我的文章帖子脚本无法正常工作 这是我的快速会话中间件: app.use(session({ secret:'keyboard cat', resave:true, saveUninitialized:true, })); app.post('/metin/ekle', function(req, res){ var metin = new Metin({ baslik: req.b

嘿,伙计们,我正在尝试制作一个消息传递系统,但问题是当我实现express会话时,我的文章帖子脚本无法正常工作

这是我的快速会话中间件:

app.use(session({
  secret:'keyboard cat',
  resave:true,
  saveUninitialized:true,
}));
app.post('/metin/ekle', function(req, res){
    var metin = new Metin({
      baslik: req.body.baslik,
      yazar: req.body.yazar,
      konu: req.body.konu,
    });

        metin.save(function(err){
          if(err){
            console.log(err);
            return;
          } else {
            req.flash('success', 'Metin Eklendi')
            res.redirect("/metin/"+ metin._id)
            res.render('metin_ekle', {
            });
          }
        });
    });
这是我的添加文章:

app.use(session({
  secret:'keyboard cat',
  resave:true,
  saveUninitialized:true,
}));
app.post('/metin/ekle', function(req, res){
    var metin = new Metin({
      baslik: req.body.baslik,
      yazar: req.body.yazar,
      konu: req.body.konu,
    });

        metin.save(function(err){
          if(err){
            console.log(err);
            return;
          } else {
            req.flash('success', 'Metin Eklendi')
            res.redirect("/metin/"+ metin._id)
            res.render('metin_ekle', {
            });
          }
        });
    });
当我发表我的文章时,我得到的错误是

错误[ERR\u HTTP\u HEADERS\u SENT]:发送后无法设置头 给客户


嗨,阿尔卑斯山,我想这里的问题是你试图在重定向到另一个页面后呈现metin_ekle页面。Aaaa谢谢,这样一个小错误会导致很大的错误。如果你发布它以获得喜欢,我会喜欢的。不,谢谢你的考虑,但我能问一些问题吗?如何将div(class=“alert alert-”+type)#{message}更改为alert dismissible关闭alertHi Alp Eren我想这里的问题是你试图在重定向到另一个页面后呈现metin_ekle页面。Aaaa谢谢,这样一个小错误会导致大错误。如果你发布它是为了得到类似的东西,我希望它不会,谢谢你的体贴,但我能问点事吗?如何将div(class=“alert alert-”+type)#{message}更改为alert dismissible以关闭警报