我花了很多时间试图弄清楚Cookie中的每一行代表什么,对于我的生活,我找不到任何描述cookie的物理结构的东西。客户端。
鉴于这个例子......
nanme
value
localhost/
1024
1985341056
30290189
4263017152
30216763
*
我知道第一行是cookie的名称,第二行是相同的值。第3行代表域名。
第4行似乎通常保持值1600或1024,尽管它确实有其他值。我不知道这究竟代表什么。
第5行是一个完整的谜。
我认为第6行是过期日期。
第7行,再一次,不知道。
第8行,我想,可能是MAX AGE?
第9行显然是分隔符。
是否有成年人可以为我填补空白?
答案 0 :(得分:1)
假设这些是Internet Explorer Cookie,格式如下:
到期时间和创建时间采用FILETIME格式。您可以找到有关FILETIME格式here的信息。最重要的是:
FILETIME结构表示自1601年1月1日以来100纳秒间隔的数量。该结构由两个32位值组成,这两个值组合形成一个64位值。