2014-02-25 21 views
0

有時,我存儲在會話中的數據不會被保存。 下一個請求的數據只是不見了無法寫入會話數據的快遞

我存儲在會話數據的方式非常直接:

// Store the complete user data in the session 
req.session.user = user; 

// Redirect to the correct url 
res.redirect(redirectUrl); 

正如你所看到的,我做一個重定向隨即。

我的確有一個條目包含很多的數據。 當我刪除該條目時,一切都開始工作了。

所以現在我想知道:

  • 會出現這種情況,因爲對象是「太大」的會話或
  • 因爲與會話的節省一些競爭條件?

據我所知,沒有同步功能,讓你做一個重定向之前保存會話...

回答