想必現(xiàn)在有很多小伙伴對于ASP 中 session 的用法!方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于ASP 中 session 的用法!方面的知識分享給大家,希望大家會喜歡哦。
當一個用戶提交了表單時,瀏覽器會將用戶的SessionID自動附加在HTTP頭信息中,(這是 瀏覽器的自動功能,用戶不會察覺到),當服務器處理完這個表單后,將結(jié)果返回給SessionID所對應的用戶。試想,如果沒有SessionID,當有 兩個用戶同時進行注冊時,服務器怎樣才能知道到底是哪個用戶提交了哪個表單呢。當然,SessionID還有很多其他的作用,我們會在后面提及到。
除了SessionID,在每個Session中還包含很多其他信息。但是對于編寫ASP或ASP.NET的程序與來說,最有用的還是可以通過訪問 ASP/ASP.NET的內(nèi)置Session對象,為每個用戶存儲各自的信息。
擴展資料:
版權(quán)歸時把芝士回答網(wǎng)站或日原作去者所且有
Session狀態(tài)使用范圍的局限性:剛一個用戶從一個網(wǎng)站訪問到另外一個網(wǎng)站時,這些Session信息并不會隨之遷移過去。
Cookie的依賴性:實際上客戶端的Session信息是存儲與Cookie中的,如果客戶端完全禁用掉了Cookie功能,他也就不能享受到了Session提供的功能了。
一實加業(yè)明只次統(tǒng)至議律。
鑒于ASP Session的以上缺陷,微軟的設計者們在設計開發(fā) ASP.NET Session時進行了相應的改進,完全克服了以上缺陷,使得ASP.NET Session成為了一個更加強大的功能。
本文到此結(jié)束,希望對大家有所幫助。