Код ошибки 429 при попытке загрузить HTML-код страницы - PullRequest
0 голосов
/ 04 июля 2018

Я на самом деле не разработчик, а только кодирую в университете и для развлечения. В настоящее время я работаю над небольшим проектом, связанным с поиском в Интернете с помощью c #, и я не могу загрузить HTML-код с нужного мне сайта, см. Код ниже.

private asynch void GetHTML1()
    {
        //Crownbet
        string crownbet_url = "https://crownbet.com.au/sports-betting/australian-rules/afl/afl-matches/";
        HttpClient crownbet_httpClient = new HttpClient();
        var crownbet_html = await crownbet_httpClient.GetStringAsync(crownbet_url).Result;
        HtmlAgilityPack.HtmlDocument crownbet_htmlDocument = new HtmlAgilityPack.HtmlDocument();

        crownbet_htmlDocument.LoadHtml(crownbet_html);

    }

Когда я запускаю этот код, я получаю следующую ошибку.

Исключение:

'System.Net.WebException' в System.dll Необработанное исключение типа «System.Net.WebException» произошло в System.dll Удаленный сервер вернул ошибку: (429) Успокойся.

Я не слишком уверен, что здесь не так, потому что я использовал этот метод для получения HTML-кода с других веб-сайтов, и, похоже, он работает нормально. Статус 429 обычно дается, когда вы отправляете слишком много запросов на сайт, верно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...