Перевод 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д