老师我想问一下,为什么下面这样的代码,会在服务器中报
Can’t set headers after they are sent
的错误,而且服务器会自己关掉。
//这段代码会报错
res.json({
msg:'success' ,
result:doc
})
res.cookie("userId",doc[0].userId,{
path:'/',
maxAge:1000*60*60
});
但是如果我把res.cookie()放在res.json()前面的话就不会出现这种问题。
为什么呢?
//这样反而不会
res.cookie("userId",doc[0].userId,{
path:'/',
maxAge:1000*60*60
});
res.json({
msg:'success' ,
result:doc
})