3

IE 具有 WinInet API,例如 GetUrlCacheEntryInfo,用于读取和操作 IE 浏览器缓存。

Firefox 或 Chrome 等非 IE 浏览器是否有类似的 API?如果是这样,我在哪里可以获得更多信息?

谢谢

更新:

根据以下(从 XPCOM 组件访问 Firefox 缓存)WinInet 函数 GetUrlCacheEntryInfo() 可以通过 nsICacheSession.openCacheEntry() 来获取 nsICacheEntryDescriptor。是否有一个等效的 WinInet 函数 CreateUrlCacheEntry() 将创建一个缓存条目?

4

4 回答 4

0

看起来不像。我见过的所有解决方案都是蛮力的:

http://www.codeproject.com/KB/system/firefoxbrowsercache.aspx

于 2009-06-10T19:56:27.550 回答
0

我一直在寻找同样的东西,这里是 Chrome: http ://dev.chromium.org/developers/design-documents/disk-cache

于 2009-08-11T18:37:28.993 回答
0

对于网页使用,您可能需要查看 YUI 存储实用程序

http://developer.yahoo.com/yui/storage/

于 2009-12-05T07:27:55.050 回答
0

事实证明,使用 ACCESS_READ_WRITE 调用 nsICacheSession.openCacheEntry() 将创建缓存条目。

于 2009-12-05T16:18:50.133 回答