Как получить полный источник HTML? - PullRequest
2 голосов
/ 12 октября 2011

меня зовут Лоран, и я использую asp.net - c # в моем проекте. я пытаюсь получить точно источник HTML со страницы Facebook: (http://www.facebook.com/search.php?q=loranzur%40yahoo.com). я пытаюсь получить число id в строковую переменную (в источнике вы можете найти: Profile.php? id = ).

Мне удалось скопировать источник в строковую переменную с помощью WebClient или HttpWebRequest, но результаты не то же самое, что я открываю "источник просмотра" сам. В источнике, который я скопировал в переменную, не хватало большого количества данных (например, номер идентификатора). Есть ли возможность скопировать полный исходный код этой страницы, чтобы у меня был доступ к этому номеру из строковой переменной ??? спасибо ..

это один из кодов, который я использую, но он не очень полезен:

WebRequest req = HttpWebRequest.Create("http://www.facebook.com/search.php?q=loranzur%40yahoo.com");    
req.Method = "GET";    
string source;
using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
{
        source = reader.ReadToEnd();
}
...