Я используюnsICacheService не работает в Firefox 38
Components.classes["@mozilla.org/network/cache-service;1"].getService(Components.interfaces.nsICacheService);
манипулировать кэш HTTP при разработке расширения Firefox.
Но после того, как обновление до Firefox 38 ESR, этот интерфейс бросает ошибку при вызове его функции
[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsICacheService.visitEntries]" nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"
И я не нашел его устаревшим в MDN, так кто-нибудь знает почему? Большое спасибо.
Это очень крутая работа, материал кеша не так хорошо документирован на MDN, вы видели эту тему: http://stackoverflow.com/questions/27842615/how-to-find-specific-cache-entries -in-firefox-and-turn-them-in-file-or-blob - это не совсем ваша проблема, но ее кеш тоже работает. Не могли бы вы ссылаться на ваш открытый исходный код, мне очень любопытно узнать, как использовать nsICacheService – Noitidart