我需要访问 Facebook 页面的 HTML,以从中提取一些数据。所以,我需要创建一个WebRequest
.
例子:
我的代码在其他网站上运行良好,但对于 Facebook,我必须登录才能访问 HTML。
如何使用 Firefox 数据创建WebRequest
Facebook 页面?
我试过这个:
List<string> HTML_code = new List<string>();
WebRequest request = WebRequest.Create(URL);
using (WebResponse response = request.GetResponse())
using (StreamReader stream = new StreamReader(response.GetResponseStream()))
{
string line;
while ((line = stream.ReadLine()) != null)
{
HTML_code.Add(line);
}
}
...但是当我没有登录时,结果的 HTML 是 Facebook 主页的 HTML。