Browser Cache API для браузеров не IE - PullRequest
3 голосов
/ 10 июня 2009

IE имеет WinInet API, такой как GetUrlCacheEntryInfo, для чтения и манипулирования кешем браузера IE.

Существует ли аналогичный API для браузеров не IE, таких как Firefox или Chrome? Если да, где я могу получить больше информации?

Спасибо

Обновление:

Согласно ( Доступ к кэшу Firefox из компонента XPCOM ) функция WinInet GetUrlCacheEntryInfo () может быть выполнена с помощью nsICacheSession.openCacheEntry () для получения nsICacheEntryDescriptor. Существует ли эквивалентная функция WinInet CreateUrlCacheEntry (), которая создаст запись в кэше?

Ответы [ 4 ]

0 голосов
/ 05 декабря 2009

Оказывается, что вызов nsICacheSession.openCacheEntry () с ACCESS_READ_WRITE создаст запись в кэше.

0 голосов
/ 11 августа 2009

Я искал то же самое, и вот оно для Chrome: http://dev.chromium.org/developers/design-documents/disk-cache

0 голосов
/ 05 декабря 2009

для использования веб-страницы, вы можете просмотреть утилиту хранения YUI

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

0 голосов
/ 10 июня 2009

Не похоже на это. Все решения, которые я видел, грубо говоря, это:

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

...