一、Session
1、Session 介紹
我相信,搞Web開發(fā)的對Session一定再熟悉不過了,所以我就簡單的介紹一下。
Session:在計(jì)算機(jī)中,尤其是在網(wǎng)絡(luò)應(yīng)用中,稱為“會話控制”。 每個用戶(瀏覽器)首次與web服務(wù)器建立連接時,就會產(chǎn)生一個Session,同時服務(wù)器會分配一個SessionId給用戶的瀏覽器。我們可以用Fiddler查看cookies中,會看到有一個ASP.Net_SessionId的cookie。大家都知道Http是無狀態(tài)請求,但是ASP.Net中的Session仿佛又讓Http請求變得有狀態(tài),其核心就在于這個叫ASP.Net_SessionId的cookie。大家可以想象一下,這個相當(dāng)于數(shù)據(jù)庫的Key,服務(wù)器那邊再有個Session內(nèi)容緩存表,是不是Session的內(nèi)容就很容易得到了?當(dāng)然Session不是那么簡單,但Session原理不是本文介紹重點(diǎn),所以請大家自行度娘。