Firefox Cookie:如何阅读“过期:会话结束时”类型的Cookie

时间:2010-09-26 06:49:10

标签: firefox cookies

我能够从firefox中的sqlite数据库中读取cookie。 但是,我还需要阅读firefox cookie列表中标记为“Expires:At a session of session”的cookie。

似乎这些不存储在sqlite数据库中。

有没有办法以编程方式阅读这些内容?

谢谢, 利亚

1 个答案:

答案 0 :(得分:5)

我也想这样做而且无法理解。它们必须存储在某个地方,因为如果你恢复了Firefox会话,它们就在那里。我发现的最近的事情是: https://addons.mozilla.org/en-US/firefox/addon/66579

允许您导出它们。但是没有骰子的编程。

编辑: 其实我弄清楚了。它们作为javascript在firefox配置文件中存储在'sessionstore.js'中。一个python示例是:

true = True
false = False
s = eval(file('<path to firefox profile>/sessionstore.js').read())
s['windows'][0]['cookies']