[转]IE Cookie文件格式说明

转载 2011年01月07日 18:08:00

1、Cookie文件的实质

Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会 将它保存在本地机器上(如IE便会保存在本地的一个txt文件中),由客户端程序对其进行管理,过期的Cookie会自动删除。每当客户端访问某个域下某 个目录中的网页时,便会将保存在本地并且属于那个域下对应目录的有效Cookie信息附在网页请求的头部信息当中一并发送给服务端。

2、Cookie文件的保存位置

不同的客户端,其Cookie的保存方式、保存位置各不相同,这里只说一下Windows系统中IE的Cookie文件保存位置。

在Windows 2000/XP系统中,Cookie默认保存在C:/Documents and Settings//Cookies/目录下(此处的为你登录系统时使用的用户名,在开始->运行中输入cookies便可打开该目录),命名规则为@.txt。

与2000/XP不同的是,在Windows 95/98/ME系统中Cookie文件默认是保存在C:/Windows/Cookies/目录下的。

3、Cookie文件的格式

IE的Cookie文件实际上就是一个txt文本文件,只不过换行符标记为Unix换行标记(0x0A),由于记事本对Unix换行标记不兼容,打 开后内容全在一行看起来不方便,我们可以用EditPlus或UltraEdit-32打开,打开之后,会看到形式如下的内容:
name
value
domain/
1600
1263382784
30020896
452781968
30020892
*
每一行的内容说明:

英文说明:
Line Summary
1 The Variable Name
2 The Value for the Variable
3 The Website of the Cookie’s Owner
4 Optional Flags
5 The Most Significant Integer for Expired Time, in FILETIME Format
6 The Least Significant Integer for Expired Time, in FILETIME Format
7 The Most Significant Integer for Creation Time, in FILETIME Format
8 The Least Significant Integer for Creation Time, in FILETIME Format
9 The Cookie Record Delimiter (a * character)

中文说明:
第一行 Cookie变量名
第二行 Cookie变量值
第三行 该Cookie变量所属域,形如csdn.net/、blog.csdn.net/或blog.csdn.net/lixianlin/
第四行 可选标志
第五行 该Cookie过期时间(FILETIME格式)的高位整数
第六行 该Cookie过期时间(FILETIME格式)的低位整数
第七行 该Cookie创建时间(FILETIME格式)的高位整数
第八行 该Cookie创建时间(FILETIME格式)的低位整数
第九行 Cookie记录分隔符(为一个星号* )

补充一下,第三行中Cookie变量所属域,如csdn.net/,它是一个根域,也就是一级域,表示该Cookie变量在该根域下的所有目录中的 网页都有效,不管访问该域下的哪个目录中的网页,浏览器都会将该Cookie信息附在网页头部信息当中发送给服务端;blog.csdn.net/,是一 个二级域,表示该Cookie只对blog这个二级域下目录中的网页有效;blog.csdn.net/lixianlin/,是一个二级域下的目录,只 有访问blog这个二级域下lixianlin这个目录中的网页时,才会把该Cookie信息附在请求头部信息当中发送给服务端。需要指出的是 csdn.net/和www.csdn.net/并不相同,前者是根域,后者是一个二级域,只是人们习惯了www这样的形式,所以大多数的网站首页都用 http://www.xxx.com/这样的二级域来访问。

附FILETIME格式定义:
typedef struct _FILETIME {
DWORD dwLowDateTime;
DWORD dwHighDateTime;
} FILETIME, *PFILETIME, *LPFILETIME;

IE Cookie文件格式说明

一.     什么是cookie 1Cookie是一种在客户端保持HTTP状态信息的技术,它好比商场发放的优惠卡。 2Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP...
  • kaizi318
  • kaizi318
  • 2013年03月14日 15:25
  • 3434

C#项目中各格式文件说明

.cs 类文件。源代码都写在这里,主要就看这里的代码。 .resx 资源文件,一些资源存放在这里,一般不需要看。 .csproj C#项目文件,用VS打开这个文件就可以直接打开这个项目,自动生成,不需...
  • u014279553
  • u014279553
  • 2015年04月05日 09:03
  • 1254

weka中文使用说明——数据格式

ARFF文件介绍 WEKA存储数据的格式是ARFF(Attribute-RelationFile Format)文件,这是一种ASCII文本文件。图1所示的二维表格存储在如下的ARFF文件中。这也就...
  • u012963068
  • u012963068
  • 2014年12月06日 09:54
  • 1638

IE Cookie文件格式说明

1、Cookie文件的实质 Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会将它保存在本地机器上(如IE便会...
  • u011127019
  • u011127019
  • 2014年01月20日 13:55
  • 422

Cookie文件说明及IE的Cookie文件格式

1、Cookie文件的实质   Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会将它保存在本地机器上(如IE...
  • luyafei_89430
  • luyafei_89430
  • 2013年07月09日 17:08
  • 433

Cookie文件说明及IE的Cookie文件格式

From: http://blog.csdn.net/zhangxinrun/article/details/5779574 http://blog.csdn.net/lixianlin/artic...
  • chaosllgao
  • chaosllgao
  • 2012年02月20日 14:34
  • 314

Cookie文件说明及IE的Cookie文件格式

转自 http://blog.csdn.net/zhangxinrun/article/details/5779574        一直想搞清楚Cookie的基本原理和格式, 下面这篇文章对IE...
  • perddy
  • perddy
  • 2011年09月11日 23:49
  • 1286

解决IE中部分文件格式不能下载的问题(附MIME大全

昨天有同事突然反映说自己上传了一个文档下载不了,急忙上系统查看。发现是.xlsx文档,原来是office2007创建的文档。仔细查看了一下文件确实存在,但是查看的时候浏览器弹出提示:http 404错...
  • sja520qy
  • sja520qy
  • 2011年11月07日 15:44
  • 392

(转)Ogre 天龙八部 GridInfo文件格式说明(正确版)

天龙八部的地表做法与9年前的红警2的极为类似。都是由很多个格子(Title)组成,每个格子四个点,两个三角形。 下面我先给出天龙八部GridInfo文件格式,然后再简要介绍一下实现方式。 ...
  • lly20000
  • lly20000
  • 2011年10月13日 18:50
  • 478

WinISO V5.3.0.125_绿色简体中文特别版_所有的CD-ROM映像文件格式转换工具(可以转BIN到ISO)

  • 2009年01月17日 14:09
  • 477KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[转]IE Cookie文件格式说明
举报原因:
原因补充:

(最多只允许输入30个字)