Кто-нибудь знает, как получить локальный путь к файлу, кэшированный Firefox на основе его URL-адреса из компонента XPCOM?Доступ к кешу Firefox из компонента XPCOM
2
A
ответ
4
Чтобы получить доступ к кэшированным элементам, новый сеанс кэша должен быть создан с использованием CreateSession метода, предусмотренный в nsICacheService. Этот метод создает nsICacheSession объект. Информацию о элементе кеша можно получить с помощью метода openCacheEntry объекта сеанса (метод return nsICacheEntryDescriptor). Для чтения данных пользователь должен открыть входной поток, используя метод openInputStream объекта ввода кэша.
Вы случайно не знаете, возможно ли создать запись в кэш. Другими словами, существует ли метод createCacheEntry()? У меня есть файл на диске, который я хотел бы добавить в кеш Firefox. Спасибо. – MaxK 2009-11-29 20:50:52