1、什么是Cookies?Cookies是數據包,可以讓網(wǎng)頁(yè)具有記憶功能,在某臺電腦上記憶一定的信息。
2、Cookies的工作原理是,第一次由服務(wù)器端寫(xiě)入到客戶(hù)端的系統中。
(資料圖片僅供參考)
3、以后每次訪(fǎng)問(wèn)這個(gè)網(wǎng)頁(yè),都是先由客戶(hù)端將Cookies發(fā)送到服務(wù)器端,再由服務(wù)器端進(jìn)行判斷,然后再產(chǎn)生HTML代碼返回給客戶(hù)端,這是一個(gè)很重要的原理。
4、務(wù)器端和客戶(hù)端的概念,請點(diǎn)擊我寫(xiě)的這篇:什么是服務(wù)器端和客戶(hù)端,舉了2個(gè)實(shí)例。
5、 Cookies在A(yíng)SP中的最常用的方法, 1.如何寫(xiě)入Cookies? Response.Cookies("字段名")=變量或字符串,例如: Response.Cookies("name2")="Dingdang" 2.如何設置Cookies時(shí)間? Response.Cookies("字段名").expires=時(shí)間函數+N,例如: Response.Cookies("name2").expires=date+1,表示Cookies保存1天,再比如: Response.Cookies("name2").expires=Hour+8,表示Cookies保存8小時(shí)。
6、 3.在以往的ASP教程中,很少有介紹Cookies退出的方法。
7、在“退出”這個(gè)ASP頁(yè)中可以這樣寫(xiě): Response.Cookies("字段名")="" 之后,在客戶(hù)端的瀏覽器就清除了Cookies,并且Cookies文件會(huì )消失。
8、注意有多少個(gè)字段,就要寫(xiě)多少句來(lái)清除。
9、 4.如何讀取Cookies? 變量名=Request.Cookies("字段名"),例如: name2=Request.Cookies("name2") 如果網(wǎng)頁(yè)中寫(xiě)入這句,則會(huì )顯示“Dingdang”。
10、 也可以這樣直接讀取Cookies, Cookies是屬于Session對象的一種。
11、但有不同,Cookies不會(huì )占服務(wù)器資源;而“Session”則會(huì )占用服務(wù)器資源。
12、所以,盡量不要使用Session,而使用Cookies。
本文分享完畢,希望對大家有所幫助。
免責聲明:本文不構成任何商業(yè)建議,投資有風(fēng)險,選擇需謹慎!本站發(fā)布的圖文一切為分享交流,傳播正能量,此文不保證數據的準確性,內容僅供參考
關(guān)鍵詞: