我想知道Firefox存儲sessionStorage內容的位置,但一直無法找到。我期待它在SqLite數據庫中存儲localStorage內容,但我一直無法找到它。Firefox在哪裏存儲sessionStorage內容
到目前爲止,我已經搜索了配置文件夾中的所有典型「.sqlite」文件,如cookies.sqlite和content-prefs.sqlite等,但它們似乎沒有sessionStorage數據。
我也嘗試打開Firefox想要創建的特殊內存數據庫 - https://developer.mozilla.org/en/XPCOM_Interface_Reference/mozIStorageService#openSpecialDatabase%28%29,但我找不到枚舉數據庫中存在的表的方法。我能得到內存數據庫的連接,但我不知道是如何計算出表等,它們存在於內存中數據庫...
任何幫助表示讚賞
謝謝,
該表(webappsstore.sqlite中的webappsstore2)存儲localStorage數據。它似乎沒有包含sessionStorage數據。您是否確定它包含sessionStorage數據以及我正在查看該表並僅包含localStorage數據。我正在使用Firefox 6. – user967973
@ user967973:對不起,我的壞 - 我誤解了你的問題,這個數據庫當然是'localStorage'數據。爲什麼你認爲'sessionStorage'存儲在磁盤的任何地方?它僅適用於一個瀏覽器會話,所以我非常確定它只存儲在內存中。將改變我的答案。 –
@ user967973:完成後,查看我答案的更新。 –