臨沂網站建設ASP中的管理會話
開發Web應用程序成功與否的關鍵難題之一是在一次用戶訪問,即會話期間(就是用戶在訪問服務器期間)。當用戶在一個應用程序的頁與頁之間跳轉的同時,該如何來維護和保存用戶信息。HTTP是一種無狀態協議,換句話說,Web服務器將某頁的每次訪問都當作相互無關的訪問來處理,服務器不保留前一次訪問的任何信息,即使訪問就發生在當前訪問的幾秒鐘之前。正因為這種不記憶以前訪問的特性,使得編寫同時對多頁訪問之類的應用程序很困難,此類應用程序可能需要跟蹤用戶在目錄的不同頁間跳轉的同時擰選擇過的目錄項。
ASP提供了一個管理會話信息問題的獨特方案。使用ASP對象和由服務器生成的特殊用戶仍,就可以創建一個智能應用程序,該應用程序可以識別每個來訪的用戶并收集應用程序跟蹤用戶的首選項或選擇內容所要用到的信息。
ASP通過HTTP Cookie設置用戶ID。HTTP CooKIE是存儲在用戶瀏覽器上的小文件。因此,如果用戶正在為不支持Cookie的瀏覽器創建應用程序,或者客戶將瀏覽器設置為不接受Cookie,就不能使用ASP的會話管理功能。
(責任編輯:admin) |