WebClient HTML与Chrome视图不同

时间:2018-04-28 09:17:25

标签: c# google-chrome internet-explorer webclient

我有以下代码:

            using (WebClient webClient = new WebClient())
            {
                string webPageContent = webClient.DownloadString("https://www.google.com.au/search?q=online+title+search&num=3");
            }

当我将webPageContent复制到记事本并另存为.html,并在Chrome中查看时,如果我点击该网址,则搜索结果列表与Chrome中显示的内容不同。

以下是一些截图:

Chrome中显示的WebClient输出: WebClient output displayed in Chrome

在Chrome中直接访问的网址: URL directly accessed in Chrome

正如您所看到的,WebClient输出与Chrome输出不同,但是我注意到如果您直接在IE中点击URL,则输出与webPageContent相同:

在IE中直接访问的URL: URL directly accessed in IE

为什么Chrome和IE具有不同的输出,如何配置WebClient以输出与Chrome中显示的内容相同的内容?

0 个答案:

没有答案