0
我正在嘗試向頁面發出請求,並保存頁面響應的cookie。如果我手動瀏覽http://mydomain.com/mypage.aspx?GUID=4579並調試Fiddler中的響應,我可以看到該頁面以cookie響應。那麼,爲什麼我的代碼不能保存該cookie?以下是我的代碼:C#程序似乎不能保存cookie
const string baseUri = "http://mydomain.com/mypage.aspx?GUID=4579";
CookieContainer cookie = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(baseUri);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
request.CookieContainer = cookie;
response.Cookies = request.CookieContainer.GetCookies(request.RequestUri);
StreamReader reader = new StreamReader(response.GetResponseStream());
string cookiePage = reader.ReadToEnd();
reader.Close();
Console.WriteLine(cookie.Count);
糟糕,修復它,現在我工作正常=)謝謝你! –