Получение куков с сайта - 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 "";
}
}