>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >чтение cookies http://forum.mozilla-russia.org/viewtopic.php?id=32216 |
webuser > 08-03-2009 23:35:45 |
нужно сделать файл verify.xul |
Shutnik > 10-03-2009 13:45:07 |
eXeLe > 14-07-2009 13:34:03 |
Выделить код Код:var ios = Components.classes["@mozilla.org/network/io-service;1"] .getService(Components.interfaces.nsIIOService); var uri = ios.newURI("http://www.google.com/", null, null); var cookieSvc = Components.classes["@mozilla.org/cookieService;1"] .getService(Components.interfaces.nsICookieService); var cookie = cookieSvc.getCookieString(uri, null); не совсем понял, как присвоить значение определенного кукиса. |
eXeLe > 15-07-2009 17:06:54 |
в данном случае при в cookie записывается через запятую имя=значение всех кукисов по данному УРЛу где nameco - имя кукиса, не выводит вообще ничего. |
eXeLe > 17-07-2009 14:08:39 |
так как при случае в первом посте в переменную записывается вся строка кукисов от данного УРЛа, решил просто разбить ее на части через и в итоге в небольшим гемором и извратом получил свою строчку |
Pingvin > 19-07-2009 17:26:34 |
http://vakuzmenok.narod.ru/cookie.htm |
lostandleft1 > 03-03-2013 14:52:54 |
Привет. 1 - Идем на сайт https://mini.webmoney.ru чтобы прогрузить куки. 2 - Помогите вытащить из кук Name = 'ASP.NET_SessionId' его Value ='14ixrdjstc0s4n45sgs1ew55" (ну или типа того) Командный код не присваевает значение именно этих переменных. Выделить код Код:var ios = Components.classes["@mozilla.org/network/io-service;1"].getService(Components.interfaces.nsIIOService); var uri = ios.newURI("http://www.mini.webmoney.ru", null, null, null ); var cookieSvc = Components.classes["@mozilla.org/cookieService;1"].getService(Components.interfaces.nsICookieService); var cookie = cookieSvc.getCookieString(uri, null); alert (cookie) Alert выводит что угодно, но ни разу то, что мне нужно. PS Просьба в https://developer.mozilla.org/en-US/doc … ts/Cookiesне пихать, был там, код от туда, не работает |
Infocatcher > 03-03-2013 15:46:28 |
lostandleft1 Выделить код Код:var cm = Components.classes["@mozilla.org/cookieService;1"] .getService(Components.interfaces.nsICookieManager2); var cookies = cm.getCookiesFromHost("mini.webmoney.ru"); while(cookies.hasMoreElements()) { var cookie = cookies.getNext().QueryInterface(Components.interfaces.nsICookie2); alert(cookie.name + "=" + cookie.value); } |
lostandleft1 > 03-03-2013 17:59:18 |
Infocatcher, okkamas_knife Спасибо! |