2017-09-16 54 views
-2

我想从网站获取数据的C#:有没有办法从C#中的代码呈现后得到最终页面?

https://www.trendyol.com/TRENDYOLMiLLA---Trend-Kombinler/ButikDetay/168286

它看起来像这个网站从页面加载后调用Ajax获取数据。当我将此代码称为:

using (var client = new WebClient()) 
{ 
    return client.DownloadString(URL); 
} 

它获取基本HTML但不处理ajax调用并填充数据。有没有办法从代码呈现后获得最终页面?

+1

最后一页是什么?你认为代码应该如何评论?请阅读从这里开始提问的帮助:https://stackoverflow.com/help/how-to-ask – Richard

+1

我不明白你的问题。 – mjwills

回答

0

你很可能需要一个无头浏览器来实际调用页面内的所有javascript代码。已经有a topic on headless browsers,所以你可能想先检查那一个。

相关问题