0
Я пытаюсь получить доступ к контенту веб-сайта, используя следующий код:Извлечение веб-сайт обычный HTML
HttpClient httpClient = new HttpClient();
string htmlresult = "";
var response = await httpClient.GetAsync(url);
if (response.IsSuccessStatusCode)
{
htmlresult = await response.Content.ReadAsStringAsync();
}
return htmlresult;
Это дает мне право HTML для https://www.yahoo.com
кроме, который дает мне, возможно, зашифрованную строку вместо обычного HTML, что-то вроде ниже.
‹ Ľç–ãF¶.øÿ<»Ž4Kj“ð¦ÔÒ½÷ž·îÊO0$ Úž~÷ [email protected]™U:ëNgK"bÛÄïÿõr¯4^ô
Как я могу получить простой html из этого зашифрованного текста?
Вы уверены, что это не просто сжатый или закодированный? Yahoo использует 'Accept-Encoding: gzip, deflate, br' –
Это правильный ответ –