Получение куков с сайта - C#
Формулировка задачи:
как захватить куки с с сайта,для отправки веб формы.
Прошу помощи,два дня уже бьюсь
Решение задачи: «Получение куков с сайта»
textual
Листинг программы
private static CookieCollection Cooks = new CookieCollection(); public string getCookie() { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("Тут сайт"); request.Accept = "text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1"; request.ContentType = "text/html"; request.UserAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.132 Safari/537.36 OPR/21.0.1432.67"; request.AllowAutoRedirect = true; request.CookieContainer = new CookieContainer(); if ((Cooks != null)) { request.CookieContainer.Add(Cooks); } try { HttpWebResponse response = (HttpWebResponse)request.GetResponse(); response.Cookies = request.CookieContainer.GetCookies(request.RequestUri); if (response.Cookies != null) { Cooks.Add(response.Cookies); } StreamReader reader = new StreamReader(response.GetResponseStream()); return reader.ReadToEnd(); } catch (WebException) { return ""; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д