Nie mogę pobrać treści określonego div'a

0

Witam, mam o to taki kod, który na początku loguje się na danej stronie:

string kod;
            String postData = string.Format("username={0}&password={1}&back_url=", textBox1.Text, textBox2.Text);
            CookieContainer tCookies = new CookieContainer();
            UTF8Encoding charset = new UTF8Encoding();
            Byte[] byteData = charset.GetBytes(postData);
            HttpWebRequest postRequest = (HttpWebRequest)WebRequest.Create("http://strona.com/login");
            postRequest.Method = "POST"; 
            postRequest.KeepAlive = true; 
            postRequest.CookieContainer = tCookies;
            postRequest.ContentType = "application/x-www-form-urlencoded";
            postRequest.Referer = "http://strona.com";
            postRequest.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0";
            postRequest.ContentLength = byteData.Length;
            Stream postRequestStream = postRequest.GetRequestStream();
            postRequestStream.Write(byteData, 0, byteData.Length);
            postRequestStream.Close();
            HttpWebResponse postResponse;
            postResponse = (HttpWebResponse)postRequest.GetResponse();
            tCookies.Add(postResponse.Cookies);
            dCookies = tCookies;
            StreamReader postRequestReader = new StreamReader(postResponse.GetResponseStream());
            kod = postRequestReader.ReadToEnd();

            var doc = new HtmlAgilityPack.HtmlDocument();
            doc.Load(kod);
            HtmlNode rateNode = doc.DocumentNode.SelectSingleNode("//div[@id='info']");
            string rate = rateNode.InnerText;
            MessageBox.Show(rate);
            postResponse.Close();
            postRequestReader.Close();

Po zalogowaniu się na konto kod przy pomocy biblioteki Html Agility Pack powinien wyświetlić w MessageBox'ie treść div'a "info". Niestety uzyskuję odpowiedź null, w czym problem?
Z góry dziękuję za pomoc :)

0

Temat rozwiązany.. Wystarczyło zamienić "doc.Load" na "doc.LoadHtml" :|

1 użytkowników online, w tym zalogowanych: 0, gości: 1