cookie和session會話的作用
作者:佚名 時間:2012-02-11 分享到:
很多網站建設都希望當用戶瀏覽網頁時,能夠跟蹤用戶的選中,但是http沒有記憶性,當用戶從一個頁面轉到另外一個頁面時,http協議不能記住這個用戶的身份,因為用戶對當前web頁面的請求被認為是唯一的獨立的連接,與之前的連接沒有關系.
要記住用戶的信息及用戶的當前狀態,一個可行 的解決辦法是在客戶端保存一些數據,這樣當用戶再次訪問時,可以請求從用戶本地文件中取出相關的信息,這就是cookie和session(會話)的作用.
什么是cookie
cookie是一種web服務器通過瀏覽器在用戶的硬盤上存儲信息的手段,將cookie用于internet是為了克服http無關記錄的缺陷,所以可以說cookie就是由web服務器保存到用戶端本地計算機上的數據,通常以文件的方式保存在硬盤上.
什么是session
會話(session)是為特定用戶識別和管理狀態的一種方式,當用戶發送一個http請求時,中間層必須在用戶的會話環境中處理當前請求.當一個會話開始后,將會給客戶端一個與服務器的后續請求包含在一起的會話id.服務器使用會話id在處理請求之前定位相應的會話.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n599.html