Flash Cookie技術(shù)是一種在客戶端永久保存HTTP Cookie的方法。Flash Cookie是使用Adobe Flash技術(shù)創(chuàng)建的本地共享對(duì)象 (Local Shared Object),它類似于瀏覽器的HTTP Cookie,但是可以在客戶端長(zhǎng)期存儲(chǔ)。下面是使用Flash Cookie技術(shù)在客戶端永久保存HTTP Cookie的步驟:
<embed src="cookie.swf" width="0" height="0">
import flash.net.SharedObject;
var flashCookie:SharedObject = SharedObject.getLocal("flashCookie");
flashCookie.data.httpCookie = "這里是HTTP Cookie的值";
flashCookie.flush();
import flash.net.SharedObject;
var flashCookie:SharedObject = SharedObject.getLocal("flashCookie");
var httpCookie:String = flashCookie.data.httpCookie;
通過(guò)這種方法,HTTP Cookie的值會(huì)被永久保存在客戶端的Flash Cookie中,并且可以在之后的訪問(wèn)中使用。請(qǐng)注意,F(xiàn)lash Cookie只能在相同的域名和路徑下訪問(wèn),因此在不同域名或路徑下的網(wǎng)頁(yè)無(wú)法讀取到Flash Cookie中的數(shù)據(jù)。