C# 从站点获取完整 html 文档

C# Get full html document from site

我尝试使用 GetStringAsync

using (var client = new HttpClient())
{
  var html = await client.GetStringAsync(url);
  richTextBox1.Text = html.ToString();
}

DownloadString

System.Net.WebClient wc = new System.Net.WebClient();
string webData = wc.DownloadString(url);
richTextBox1.Text = webData;

但它没有给我完整的 html 文档,例如 Google Chrome F12。如何使用 C# 获得 url 的完整 html 代码?

需要这个 url: http://poeplanner.com/ 但当 Chrome F12 时它甚至没有显示一个 table确实。

我猜你看不到的代码是添加了javascript的代码。所以你也需要使用浏览器程序来获取此代码。

此应用程序也会 运行 javascript,您可以向它询问最后的 html。

如果我是对的,请尝试使用 phantomjs

Related question on PhantomJS