Я пытаюсь очистить веб-страницу, используя. NET, используя WebClient. Однако я продолжаю получать сообщение о несовместимом браузере. Пожалуйста, смотрите ниже HTML источник (к сожалению, я не могу поделиться ссылкой, потому что она является внутренней). Каким-то образом сервер считает, что я использую версию несовместимой версии IE. Я попытался установить пользовательский агент, но это не имело никакого эффекта.
<!--[if lt IE 10]>
<div id="incompatible_ie" style="display:block;font-family:Calibri,sans-serif;font-size:14px;text-align:center;margin:20% 0 5em;color:#777">
<div style="font-size:xx-large;margin-bottom:2em">HOME</div>
<div>Your browser is not supported by the application.<br>We recommend you use Google Chrome or IE11 without Compatibility Mode.</div>
</div>
<script>
console && console.error("Unsupported browser: Removing #root element to prevent React from loading.");
document.getElementsByTagName("body")[0].removeChild(document.getElementById("root"));
</script>
<![endif]-->
C#
WebClient client = new WebClient();
client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763");
string html = client.DownloadString(path);