有没有人知道如何根据来自XPCOM组件的URL获取Firefox缓存的本地文件路径?
答案 0 :(得分:4)
要访问缓存项目,必须使用 nsICacheService 中提供的 createSession 方法创建新的缓存会话。此方法会创建 nsICacheSession 宾语。可以使用会话对象的 openCacheEntry 方法获取有关缓存项的信息(方法return nsICacheEntryDescriptor )。要读取数据,用户必须使用缓存条目对象的 openInputStream 方法打开输入流。