HTML-код веб-клиента, отличающийся от представления Chrome - PullRequest
0 голосов
/ 28 апреля 2018

У меня есть следующий код:

            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, если я нажимаю на этот URL.

Вот несколько скриншотов:

Вывод WebClient отображается в Chrome: WebClient output displayed in Chrome

URL-адрес, доступ к которому напрямую осуществляется в Chrome: URL directly accessed in Chrome

Как видите, выходные данные WebClient не совпадают с выходными данными Chrome, однако я заметил, что если вы нажмете URL-адрес непосредственно в IE, выходные данные будут такими же, как webPageContent:

URL, к которому напрямую обращаются в IE: URL directly accessed in IE

Почему Chrome и IE имеют разные выходы, и как я могу настроить WebClient для вывода того же контента, что отображается в Chrome?

...