Firefox keeps its list of visited URLs on disk in a SQLite database,因此很容易编写a script to output that list in CSV format。
但是,我需要根据MIME类型选择URL(我想恢复我的RSS / Atom提要列表)。
Firefox是否在任何地方都保留了这些信息?
(我可以编写一个脚本来对列表中的每个URL发出一个HEAD请求,并记录返回的MIME类型。有47K的URL,这不是最礼貌的事情,所以我正在寻找一种方法避免它。)
答案 0 :(得分:1)
简答: 可悲的是,看起来不礼貌可能是唯一的方式...... Firefox似乎并未在其历史中存储此信息。
<强>巷道:强>
我使用以下命令将我自己的places.sqlite
数据库转储到文本文件中:
.open places.sqlite
.mode csv
.headers on
.out places.dmp
.dump
在文本编辑器中搜索此文件显示数据中没有对text/
的引用,并且架构中mime_type
的唯一用法是不相关的表(moz_favicons
,{ {1}}和moz_annos
,每个都有不同的用途。)