什么是Cookie?
A cookie, also known as an HTTP cookie, web cookie, or browser cookie, is a small piece of data sent from a website and stored in a user’s web browser while a user is browsing a website. When the user browses the same website in the future, the data stored in the cookie can be retrieved by the website to notify the website of the user’s previous activity. Cookies were designed to be a reliable mechanism for websites to remember the state of the website or activity the user had taken in the past. This can include clicking particular buttons, logging in, or a record of which pages were visited by the user even months or years ago.
(上面的解释来时wikipedia)
在Windows系统上(这里以Win7为例)浏览器的Cookie
IE浏览器Cookie
IE浏览器Cookie数据位于:%APPDATA%\Microsoft\Windows\Cookies\ 目录中的xxx.txt文件 (里面可能有很多个.txt Cookie文件)
如:C:\Users\yren9\AppData\Roaming\Microsoft\Windows\Cookies\0WQ6YROK.txt
在IE浏览器中,IE将各个站点的Cookie分别保存为一个XXX.txt这样的纯文本文件(文件个数可能很多,但文件大小都较小);而Firefox和Chrome是将所有的Cookie都保存在一个文件中(文件大小较大),该文件的格式为SQLite3数据库格式的文件。
一般WIN XP系统的IE cookie存放于 : C:/Documents and Settings/你的用户名/Cookies 在cookies目录里就可以看到你所要想的cookie文件了,而且其内容也是很容易查看的。一般编辑器就可以打开查看了。
Firefox的Cookie
Firefox的Cookie数据位于:%APPDATA%\Mozilla\Firefox\Profiles\ 目录中的xxx.default目录,名为cookies.sqlite的文件。
如:C:\Users\jay\AppData\Roaming\Mozilla\Firefox\Profiles\ji4grfex.default\cookies.sqlite
在Firefox中查看cookie, 可以选择”工具 > 选项 >” “隐私 > 显示cookie”。
一般WIN XP系统的FF cookie存放于:C:/Documents and Settings/你的用户名/Application Data/Mozilla/Firefox/Profiles 在这个目录下里有一个类似于这样的随机目录 b8ypabix.default 。 b8ypabix.default里面找到类似于cookies.sqlite等这样的文件就是cookie文件,但是般普通编辑器是无法正常看到里面的内容的。
如何查看 firefox的cookie
对此,firefox提供了一个“工具”来方便查看。依次点开FF浏览器工具选项: 工具》选项》隐私》在历史选项框中选择“使用自定义历史记录设置” 进入后,再选择“显示Cookies”.出来一个对话框,里面就是FF记录的所有Cookie。其值你也可以很方便查看到
Chrome的Cookie
Chrome的Cookie数据位于:%LOCALAPPDATA%\Google\Chrome\User Data\Default\ 目录中,名为Cookies的文件。
如:C:\Users\jay\AppData\Local\Google\Chrome\User Data\Default\Cookies
Linux系统上
在Linux系统上(以Ubuntu 12.04 和 RHEL6.x 为例)浏览器的Cookie
Firefox的Cookie路径为:$HOME/.mozilla/firefox/xxxx.default/目录下的cookie.sqlite文件。
master@jay-linux:~/.mozilla/firefox/tffagwsn.default$ ll cookies.sqlite-rw-r–r– 1 master master 1572864 Apr 21 16:54 cookies.sqlite
master@jay-linux:~/.mozilla/firefox/tffagwsn.default$ pwd/home/master/.mozilla/firefox/tffagwsn.default
WINDOWS上面
vista、win7的缓存以及临时文件、Cookies和历史记录都在以下几个地方:
缓存: %userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low
Temp: %userprofile%\AppData\Local\Temp\Low
Cookies: %userprofile%\AppData\Roaming\Microsoft\Windows\Cookies\Low
历史: %userprofile%\AppData\Local\Microsoft\Windows\History\Low
参考资料:
http://hi.baidu.com/wqp2008wqp/item/45cd8f738edb5c2bd7a89c96
http://blog.youkuaiyun.com/teresa502/article/details/6199067
http://smilejay.com/2013/04/browser-cookie-location/
http://en.wikipedia.org/wiki/HTTP_cookie
http://www.milincorporated.com/a2_cookies.html
http://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data
http://superuser.com/questions/292952/chrome-cookies-folder-in-windows-7