Я разрабатываю расширение Firefox и мне нужно получить доступ к конкретному файлу cookie из определенного домена. У меня есть этот код, который извлекает все файлы cookie для всех доменов, как мне запросить только тот файл cookie, который я ищу.
var {Cc, Ci} = require("chrome");
var cookieManager = Cc["@mozilla.org/cookiemanager;1"].getService(Ci.nsICookieManager);
var count = cookieManager.enumerator;
while (count.hasMoreElements()){
var cookie = count.getNext();
if (cookie instanceof Ci.nsICookie){
console.log(cookie.host);
console.log(cookie.name);
console.log(cookie.value);
}
}
Подводя итог, я могу найти файл cookie, который ищу, с помощью приведенного выше кода, но я не хочу, чтобы мне приходилось перебирать все файлы cookie со всех доменов.