HtmlWeb () возвращает ноль в agilitypack - PullRequest
0 голосов
/ 21 сентября 2019

Я пытаюсь загрузить страницу, чтобы получить htmldocument, но все, что я делаю, возвращает ноль, потому что web.load дает мне ноль.

Я пытался получить решения, которые работают, и скопировать вставитьих в мой проект, и они все еще возвращают нуль

var url = "https://clips.twitch.tv/CrepuscularAmazingCiderBlargNaut";

HtmlAgilityPack.HtmlWeb web = new HtmlWeb();
web.PreRequest += request =>
{
    request.CookieContainer = new System.Net.CookieContainer();
    return true;
};
MessageBox.Show("Loading html");
var doc = web.Load("url");

1 Ответ

0 голосов
/ 22 сентября 2019

Посмотрите на ваш URL в var doc = web.Load("url"); вы передаете константную строку вместо использования переменной, которую вы объявили ранее.Должно быть: var doc = web.Load(url);

...