Перевод CookieCollection в CookieDictionary (XNet) - C#
Формулировка задачи:
Привет всем.
Вопрос такого характера.
Есть сохраненная сессия cookies webbrowser.
Используется через CookieContainer и CookieCollection.
Всего состоит из 6 cookies .
Вопрос возможно ли, использовать эту коллекцию cookis, для использования с библиотекой XNet?
Точнее, я не могу передать cookies из CookieCollection в CookieDictionary
Можно, конечно, перевести сначала в string, но хотелось бы как-то по нормальному.
Я беру так.
Но может есть какой-то стандартный метод перевода в из CookieCollection в CookieDictionary?
Спасибо!
Листинг программы
- string[] cook;
- string coo;
- Cookie c = null; ;
- Uri ur = new Uri(url);
- cookies = container.GetCookies(ur);
- for (int i = 0; i < cookies.Count; i++)
- {
- c = cookies[i];
- coo +=c.ToString() + " ";
- }
- cook = coo.ToString().Split('=',' ');
Решение задачи: «Перевод CookieCollection в CookieDictionary (XNet)»
textual
Листинг программы
- CookieContainer container;
- xNet.CookieDictionary cookieDict = new xNet.CookieDictionary();
- foreach (Cookie cookie in container.GetCookies(new Uri(url))
- {
- cookieDict.Add(cookie.Name, cookie.Value);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д