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