【问题标题】:Browser Cache API for non IE browsers非 IE 浏览器的浏览器缓存 API
【发布时间】:2009-06-10 19:38:08
【问题描述】:

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

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

谢谢

更新:

根据下面的(Accessing Firefox cache from an XPCOM component)WinInet函数GetUrlCacheEntryInfo()可以通过nsICacheSession.openCacheEntry()来获取nsICacheEntryDescriptor。是否有一个等效的 WinInet 函数 CreateUrlCacheEntry() 将创建一个缓存条目?

【问题讨论】:

    标签: firefox caching xpcom wininet gecko


    【解决方案1】:

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

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

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-10-11
          • 2017-09-18
          • 2017-06-06
          • 2010-11-25
          • 1970-01-01
          相关资源
          最近更新 更多