在平時(shí)的工作中,我們經(jīng)常會(huì)用到清除瀏覽器緩存的功能,那具體清除的數(shù)據(jù)就包含cookies數(shù)據(jù),那么cookies到底是什么,有什么用,想要了解的可以等待我的發(fā)布關(guān)于cookies的文章。今天的目的是讓各位清楚如何在谷歌瀏覽器中查看cookies,以及cookies的鍵值對(duì)都存到哪里。
一、首先打開(kāi)谷歌瀏覽器,我用的Google Chrome 版本是71.0.3578.98(正式版本) (32 位),版本有不同,但方式大同小異。由于我的版本沒(méi)有升級(jí)所以是個(gè)小箭頭,一般情況下是3單個(gè)豎排小黑點(diǎn)。
二、點(diǎn)擊上圖的“設(shè)置”圖標(biāo)欄,然后再在打開(kāi)的頁(yè)面點(diǎn)擊“高級(jí)”,就會(huì)顯示“清除瀏覽數(shù)據(jù)”,如下圖;
三、但此時(shí)我們需要點(diǎn)擊“清除瀏覽數(shù)據(jù)”上面的“內(nèi)容設(shè)置”就會(huì)顯示下圖;
四、點(diǎn)擊Cookie后可看到“查看所有Cookies和網(wǎng)站數(shù)據(jù)”;
五、點(diǎn)擊“查看所有Cookies和網(wǎng)站數(shù)據(jù)”可以看到訪問(wèn)各個(gè)網(wǎng)站頁(yè)面的cookies;
六、隨便點(diǎn)進(jìn)去一個(gè)可查看某個(gè)域名下cookies數(shù)據(jù),包含名稱(chēng)和內(nèi)容以及對(duì)應(yīng)的域名同時(shí)也可以進(jìn)行刪除。
七、清除cookies 數(shù)據(jù),cookies數(shù)據(jù)包含兩種,一種是瀏覽器緩存也就是放到內(nèi)存中的cookies,還有一種是放到本地存儲(chǔ)的cookies,如果是清除瀏覽器緩存可以看到在cookies的選擇欄中標(biāo)識(shí)著可以清除大多數(shù)網(wǎng)站cookies數(shù)據(jù) 如下(可以勾選你的想法)
八、下面我們來(lái)打開(kāi)一個(gè)本地cookies可以看到:cookies可以設(shè)置到期時(shí)間,這種有到期時(shí)間的一般都是本地存儲(chǔ)的cookie。時(shí)間到了,cookies自動(dòng)清除;
九、上面的域名當(dāng)我再次訪問(wèn)的時(shí)候時(shí)間就會(huì)發(fā)生變化;
十、上圖所示的占用存儲(chǔ)空間依然沒(méi)有變化,但是修改時(shí)間變了,變成了下午6點(diǎn)01 了。這說(shuō)明這個(gè)本地cookies在一段時(shí)間內(nèi)用的是同一個(gè)cookie,只是時(shí)間改變了。好的,到目前為止,我們清楚了在谷歌瀏覽器中如何查看cookies了,那么這個(gè)東西到底存在我們本地的什么地方呢?我們來(lái)找一下,首先,我們可以想到的是,既然是谷歌瀏覽器,那么一定是在谷歌瀏覽器所在文件目錄下的,好的,我們打開(kāi)谷歌瀏覽器的目錄來(lái)看下如下(找不到路徑的可以右鍵谷歌瀏覽器圖標(biāo),找到快捷方式--起始位置查看,這里不做過(guò)多描述)輸入目標(biāo)文件地址C:\Users\用戶(hù)名\AppData\Local\Google\Chrome\User Data\Default下可以看到有個(gè)cookies文件,沒(méi)錯(cuò)就是它了;
十一、好的 ,我們可以來(lái)驗(yàn)證一下。Ok,現(xiàn)在我們嘗試打開(kāi)來(lái)看一下,可以看到,我們打開(kāi)后是一堆亂碼(是不是加密我不敢確定,還是打開(kāi)工具不正確,大家可自行研究)我們?cè)诖蜷_(kāi)的文件中可以找到一些域名的字眼,那我們現(xiàn)在來(lái)驗(yàn)證一下我們的猜想,如果在谷歌瀏覽器中能夠查到這些域名對(duì)應(yīng)的cookies,那么這個(gè)文件就是谷歌瀏覽器cookies存放位置。好的,現(xiàn)在我們隨便在這個(gè)文件中找一個(gè)域名 51job.com ok ,我們現(xiàn)在來(lái)進(jìn)行搜索
十二、可以看到這個(gè)有12個(gè)cookie。所以驗(yàn)證成功,那么我們現(xiàn)在再來(lái)做個(gè)試驗(yàn)。首先我關(guān)閉掉這個(gè)頁(yè)面(我22:40左右訪問(wèn)過(guò))并且將cookies刪除,我們?cè)賮?lái)看下;
十三、此時(shí)這個(gè)cookie 就沒(méi)有了,那么我們?cè)俅蝸?lái)訪問(wèn) 訪問(wèn)時(shí)間為22:51 。Ok,我們?cè)賮?lái)看下cookies的變化;
十四、由上圖。我們又搜到了3個(gè)cookies。可以查看創(chuàng)建時(shí)間的確為22:51 。并且到期時(shí)間是22:51。也就是說(shuō)在這段時(shí)間內(nèi)訪問(wèn)此此瀏覽器訪問(wèn)此網(wǎng)站都是讀的這個(gè)客戶(hù)端的cookies,并沒(méi)有創(chuàng)建新的cookies(只要本地cookies不手動(dòng)刪除)。下面我們來(lái)做一下試驗(yàn)
這次我們不關(guān)瀏覽器窗口重新刷新此網(wǎng)站(此時(shí)非??欤?創(chuàng)建時(shí)間變成了我刷新頁(yè)面的時(shí)間,時(shí)間間隔了一小會(huì)(至到期時(shí)間)
十五、關(guān)掉窗口后和刷新是一樣的,只是創(chuàng)建時(shí)間變化了,因?yàn)槭谴嬖诒镜氐腸ookies。
同樣我們也可以從本地cookies文件查找:
十六、由此可以發(fā)現(xiàn),如果我們刪除了cookies在哪里都找不到,如果我們重新打開(kāi)瀏覽器訪問(wèn)此網(wǎng)站,瀏覽器又會(huì)生成對(duì)應(yīng)cookies到本地(大家可以自己做實(shí)驗(yàn)),并且在谷歌瀏覽器端新增、修改、刪除cookies都會(huì)影響本地的cookies文件(本地的cookies文件是隨時(shí)變化的)。好了,關(guān)于cookies的實(shí)驗(yàn)我們先做到這,感興趣的可以研究一下,服務(wù)器是如何生成cookies的,以及cookies如何在http請(qǐng)求中進(jìn)行傳遞。
聯(lián)系客服