chrome.storage.local 为 Chrome 个应用程序存储在哪里?
Where is chrome.storage.local stored for Chrome Apps?
chrome.storage.local
存储在 OSX yosemite 中的 Chrome 个应用程序的哪里?
localStorage
位于 ~/Library/Application Support/Google/Chrome/Default/Local Storage
。您需要 ID 才能找到正确的文件,但它们将以 chrome-
为前缀,文件扩展名为 .localstorage
.
根据 POSTMan 应用程序的一些选择,它似乎调用了 chrome.storage.local
,我的 Mac 上的数据位于此处:~/Library/Application Support/Google/Chrome/Default/Local App Settings/<ID>/000003.log
.
终于找到了:~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}
。整个 {{chrome-app-id}}
文件夹是一个 leveldb
数据库。我能够打开它并使用 leveldb-ruby gem 检查存储文件的内容。只需执行以下操作
require 'leveldb'
db = LevelDB:DB.new '~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}'
您现在可以使用 db
对象查询数据库。顺便说一句,如果你收到一个奇怪的错误,说数据库正在被其他人使用,请确保你杀死 chrome 并删除 LOCK
文件。
chrome.storage.local
存储在 OSX yosemite 中的 Chrome 个应用程序的哪里?
localStorage
位于 ~/Library/Application Support/Google/Chrome/Default/Local Storage
。您需要 ID 才能找到正确的文件,但它们将以 chrome-
为前缀,文件扩展名为 .localstorage
.
根据 POSTMan 应用程序的一些选择,它似乎调用了 chrome.storage.local
,我的 Mac 上的数据位于此处:~/Library/Application Support/Google/Chrome/Default/Local App Settings/<ID>/000003.log
.
终于找到了:~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}
。整个 {{chrome-app-id}}
文件夹是一个 leveldb
数据库。我能够打开它并使用 leveldb-ruby gem 检查存储文件的内容。只需执行以下操作
require 'leveldb'
db = LevelDB:DB.new '~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}'
您现在可以使用 db
对象查询数据库。顺便说一句,如果你收到一个奇怪的错误,说数据库正在被其他人使用,请确保你杀死 chrome 并删除 LOCK
文件。