Я хочу сканировать данные из Интернета, я использую HtmlWeb, HtmlDocument из HtmlAgilityPack (c#)
, но я получаю только сообщение «включить JavaScript и файлы cookie для продолжения» из загруженных данных. p>
ссылка: https://www.kqxs.vn/mien-nam
мой сервер (winserver 2019) может открыть ссылку в любом другом браузере (Edge, Chrome, Firefox...), мой ноутбук (Windown 11) может использовать код и загружать данные по ссылке, код, который я публикую выше, может загружать любую другую ссылку. это означает, что моя проблема в том, что я не могу загрузить данные с помощью HtmlAgilityPack на winserver 2019 только для ссылки, я пытался получить весь html, но есть только сообщение «включить javascript и файлы cookie для продолжения»
HtmlWeb web = new HtmlWeb();
//HtmlDocument doc = web.Load("https://www.kqxs.vn/mien-nam");
HtmlDocument doc = web.Load("https://xosodaiphat.com/xsmn-thu-7.html");
Thread.Sleep(500);
doc.OptionFixNestedTags = true;
var elements = doc.DocumentNode.SelectNodes($"//span")?.ToArray();
int line = 0;
for (int i = 0; i < (18 * max); i++)
{
var content = elements.InnerText.Replace(" ", string.Empty).Replace(".", string.Empty);
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... -when-craw