在計算機術語中,會話是指一個終端用戶與互動系統進行通訊的過程,比如從輸入賬戶密碼進入作業系統到退出作業系統就是一個會話過程。會話較多用於網路上,TCP的三次握手就創建了一個會話,TCP關閉連線就是關閉會話。
Session代表伺服器與瀏覽器的一次會話過程,這個過程是連續的,也可以時斷時續的。在Servlet中,當JSP頁面沒有顯式禁止session的時候,在打開瀏覽器第一次請求該jsp的時候,伺服器會自動為其創建一個session,並賦予其一個sessionID,傳送給客戶端的瀏覽器。以後客戶端接著請求本套用中其他資源的時候,會自動在請求頭上添加:(Cookie:SESSIONID=客戶端第一次拿到的session ID)。這樣,伺服器端在接到請求時候,就會收到session ID,並根據ID在記憶體中找到之前創建的session對象,提供給請求使用。
基本介紹
- 中文名:HTTP會話
- 外文名:HTTP session