我想要什么
我想通过活动记录读取Safari的缓存。基本上,我想
peek inside the cache like this
除了在Rails应用程序中。
我试过什么
我复制了cache.db文件
我在一个新的Rails应用程序中设置了environment.rb文件,其路径是safari cache.db sqlite数据库的副本。
RANDB:迁移
这似乎生成了一个模式,但我不确定现在如何读取这些数据。架构也有一个错误:
# Could not dump table "cfurl_cache_response" because of following StandardError
# Unknown type '' for column 'time_stamp'
我想我走错了路。
要求
-
我不想写任何数据,只是读一下。
-
我想读取缓存中存储的页面的URL和HTML。
-
非常简单的事情-我是一个铁路新手。
-
快速实施-这是一个快速和肮脏的原型。
最好的方法是什么?
我是否应该通过第二个sqlite数据库连接到safari缓存,在该数据库中我可以构造数据的只读查询?然后通过我的Rails应用程序依次阅读这个?