卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

asp_Cookies詳細(xì)用法

實際上,在web開發(fā)中,cookie僅僅是一個文本文件,當(dāng)用戶訪問站點時,它就被存儲在用戶使用的計算機上,其中,保存了一些信息,當(dāng)用戶日后再次訪問這個站點時,web可以將這些信息提取出來。 盡管現(xiàn)在聽

實際上,在web開發(fā)中,cookie僅僅是一個文本文件,當(dāng)用戶訪問站點時,它就被存儲在用戶使用的計算機上,其中,保存了一些信息,當(dāng)用戶日后再次訪問這個站點時,web可以將這些信息提取出來。

盡管現(xiàn)在聽起來cookie沒有什么激動人心的,但實際上利用它,你能實現(xiàn)許多有意義的功能!比如說:你可以在站點上放置
一個調(diào)查問答表,詢問訪問者最喜歡的顏色和字體,然后根據(jù)這些定制用戶的web界面。并且,你還可以保存訪問者的登錄密碼,這
樣,當(dāng)訪問者再次訪問這個站點時,不用再輸入密碼進(jìn)行登錄。

當(dāng)然,cookie也有一些不足。首先,由于利用cookie的功能可以編程實現(xiàn)一些不良企圖,所以大多數(shù)的瀏覽器中都有安全設(shè)定,其中可以設(shè)置是否允許或者接受cookie,因此這就不能保證隨時能使用cookie。再者,訪問者可能有意或者無意地刪除cookie。當(dāng)訪問者的機器遇到“藍(lán)屏”死機時,或者重新格式化硬盤、安裝系統(tǒng)后,原來保存的cookie將全部丟失。最后一點,有一些最初始的瀏覽器并不能支持cookie。

利用cooklie能做什么?

有2種使用cookie的基本方式:
1、將cookie寫入訪問者的計算機(使用 RESPONSE 命令)
2、從訪問者的計算機中取回cookie(使用 REQUEST 命令)

創(chuàng)建cookie的基本語法
Response.Cookies("CookieName")=value

執(zhí)行下面的代碼將會在訪問者的計算機中創(chuàng)建一個cookie,名字=VisitorName,值=Ken
Response.Cookies("VisitorName")="Ken"


讀取cookie的基本語法
Request.Cookies("CookieName")

可以將Request值當(dāng)作一個變量看待,執(zhí)行下面的代碼,將取回名字為KensCookie的cookie值,并存入變量MyVar:
MyVar=Request.Cookies("KensCookie")


功能豐富的cookie

你可以擴展上面的代碼成為Cookie子關(guān)鍵值(CookieSubName),代碼如下:
Response.Cookies("VisitorName")("FirstName")="Ken"
Response.Cookies("VisitorName")("LastName")="Baumbach"


講解例子前,最后討論2個概念:命令約定和使用到期時間

命名約定

同其他變量的命名一樣,合適地、獨特地命名cookie,有利于在程序中前后連貫地使用它。你可以使用下面的1個或者2個
cookie屬性進(jìn)行cookie變量的命名:

域?qū)傩裕―omain):域?qū)傩员砻鱟ookie由哪個網(wǎng)站產(chǎn)生或者讀取,默認(rèn)情況下,cookie的域?qū)傩栽O(shè)置為產(chǎn)生它的網(wǎng)站,但你
也可以根據(jù)需要改變它。相關(guān)代碼如下:Response.Cookies("CookieName").Domain = "www.mydomain.com"

路徑屬性(Path):路徑屬性可以實現(xiàn)更多的安全要求,通過設(shè)置網(wǎng)站上精確的路徑,就能限制cookie的使用范圍。例如:
Response.Cookies("CookieName").Path = "/maindir/subdir/path"


標(biāo)簽: