У меня есть следующий код:
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:
URL-адрес, доступ к которому напрямую осуществляется в Chrome:
Как видите, выходные данные WebClient не совпадают с выходными данными Chrome, однако я заметил, что если вы нажмете URL-адрес непосредственно в IE, выходные данные будут такими же, как webPageContent
:
URL, к которому напрямую обращаются в IE:
Почему Chrome и IE имеют разные выходы, и как я могу настроить WebClient
для вывода того же контента, что отображается в Chrome?