От: | York | ||
Дата: | 05.03.05 11:07 | ||
Оценка: |
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
CookieCollection myCookieCollection = myHttpWebResponse.Cookies;
for (int i = 0; i < myCookieCollection.Count; i++){
Console.WriteLine(myCookieCollection[i]);
}
variable1=value1; expires=Sat, 04-Mar-06 12:32:07 GMT; path=/; domain=some.domain.ru,variable2=value2; path=/; domain=some.domain.ru
От: | GlebZ | ||
Дата: | 05.03.05 17:35 | ||
Оценка: | 3 (1) |
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(args[0]);
request.CookieContainer = new CookieContainer();
HttpWebResponse response = (HttpWebResponse) request.GetResponse();
response.Cookies = request.CookieContainer.GetCookies(request.RequestUri);
CookieContainer is a null reference (Nothing in Visual Basic) by default. You must assign a CookieContainer instance to the property to have cookies returned in the Cookies property of the HttpWebResponse returned by GetResponse.