可以使用 TStringList 读取,会自动分行的
格式如下
a_cookie
0.123
my.demo.site
1600
1589052800
30634450
672816768
29899592
*
0.123
my.demo.site
1600
1589052800
30634450
672816768
29899592
*
其中
第1行为 Cookie 名称
第2行是 Cookie 的值
第3行是 Cookie 所属站点的地址
第4行是个标记值(注:准确来说应该是表示该Cookie是否被加密)
第5行为超时时间的低位(Cardinal/DWORD)
第6行为超时时间的高位
第7行为创建时间的低位
第8行为创建时间的高位
第9行固定为 * ,表示一节的结束
需要注意的是这里使用的时间并非 Delphi 的 TDateTime,而是 FILETIME(D里为对应的TFileTime)
一个文件可能包含有多个节,按上面的格式循环即可
转自:http://www.cnblogs.com/sephil/archive/2008/05/06/cookiefmt.html