關于session
唔,有一點不太明白,console.log(req.session.user);,這是從request中取到了session吧?可是session不是存在服務器里的嗎?request這邊不是只能夠解析出一個sessionid嗎?
唔,有一點不太明白,console.log(req.session.user);,這是從request中取到了session吧?可是session不是存在服務器里的嗎?request這邊不是只能夠解析出一個sessionid嗎?
2016-04-07
舉報
2016-04-07
request對象中有session的引用,并不是說request對象中有session,session是存在服務器端的,request是此次請求會話對象.會話需要綁定session,具體的原理可以百度一下~!
可以理解為:request請求服務端的時候如果沒有session,或者session過期會創建一個新的session.
如果帶有session信息則把此次的request和session綁定,判斷此次request是否有session一般是看cookie中有沒有sessionid~