Mozilla cookie 导出格式字段

问题描述 投票:0回答:2

我希望能够将 cookie 从 Firefox 导入到我的程序中(如果需要,也可以将它们导出到 Firefox)。有一个 ff 扩展,它可以让我将 cookie 导出到文本文件,我打算使用它。

它的作用是创建如下所示的文件:

<domain>        <unknown> <path> <secure>    <expires> <name>  <value>
.doubleclick.net    TRUE    /      FALSE    1384930871  _drt_   NO_DATA
.doubleclick.net    TRUE    /      FALSE    1447959674  id      221d59c8c3010099||t=1384287663|et=730|cs=002213fd482bafde14396835b8

<unknown>
栏的含义是什么?

firefox cookies mozilla
2个回答
2
投票

接受的答案可能是错误。包括 Firebug 在内的许多插件都采用 Netscape 标准格式,其中第二列是一个标志:

从左到右,每个字段代表的含义如下:
domain - 创建 AND 且可以读取变量的域。
flag - TRUE/FALSE 值,指示给定域内的所有计算机是否可以访问该变量。该值由浏览器自动设置,具体取决于您为域设置的值。
path - 变量有效的域内的路径。
secure - TRUE/FALSE 值,指示是否需要与域的安全连接来访问变量。
expiration - 变量到期的 UNIX 时间。 UNIX 时间定义为自 1970 年 1 月 1 日 00:00:00 GMT 以来的秒数。
name - 变量的名称。
value - 变量的值。

这种格式也被curl使用:

字段编号,什么类型和示例数据及其含义:

  1. 字符串 example.com - 域名
  2. 布尔值 FALSE - 包括子域
  3. 字符串 /foobar/ - 路径
  4. 布尔值 TRUE - 仅通过 HTTPS 发送/接收
  5. 编号 1462299217 - 自 1970 年 1 月 1 日起的 - 秒到期,或 0
  6. 字符串 person - cookie 的名称
  7. 字符串 daniel - cookie 的值

1
投票

最有可能的是 HttpOnly 属性,但为了确保您应该检查扩展的代码。

© www.soinside.com 2019 - 2024. All rights reserved.