nsICacheSession には、既存のキャッシュ エントリを返すメソッド openCacheEntry() があります。キャッシュ エントリを作成する createCacheEntry() などのメソッドはありますか。ディスクからファイルを読み取り、それらを Firefox キャッシュに書き込む XPCOM オブジェクトを作成したいと考えています。
ありがとう
MDC nsICache インターフェース リファレンスで説明されているように、エントリをACCESS_WRITEで開くと、エントリがまだ存在しない場合はエントリが作成されます (既に存在する場合、エントリは破棄されるため、新しいエントリに置き換えることができます)。
元のポスターには少し遅すぎるかもしれませんが、これは他の人にとっては役に立つかもしれません.