Похожий вопрос уже был но там немного другой код, а я немного разобрался в своем коде и боюсь его сломать.
//тут наверное подгружаем прокси?
HttpClientHandler httpClientHandler = new HttpClientHandler()
{
Proxy = new WebProxy("127.0.0.1:80", false),
PreAuthenticate = true,
UseDefaultCredentials = false
};
var requester = new DefaultHttpRequester();
//прописываем юзер агент, и для не совсем понятно как это происходит, это метод или что?
requester.Headers["User-Agent"] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Firefox/68.0";
//из вопроса с сайта нужно сделать вот так .WithRequesters(httpClientHandler), но я так сделать не могу, у меня ошибка.
var config = Configuration.Default.With(requester).WithDefaultLoader();
var context = BrowsingContext.New(config);
Отвечу сам на свой вопрос)
Нужно дополнительно установить пакет AngleSharp.io через NuGet и тогда станет доступен метод .WithRequesters()
Получается вот так вот:
HttpClientHandler httpClientHandler = new HttpClientHandler()
{
Proxy = new WebProxy(proxy, false),
PreAuthenticate = true,
UseDefaultCredentials = false
};
var requester = new DefaultHttpRequester();
requester.Headers["User-Agent"] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Firefox/68.0";
var config = Configuration.Default.With(requester).WithDefaultLoader().WithRequesters(httpClientHandler);
var context = BrowsingContext.New(config);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Данный код, в случае его выполнения, должен прописывать в определённую ячейку текст "Выявлены ошибки"При пошаговом выполнении вижу, что программа...
Не работает отладка в Local IIS, пробовал на 3 ПК безрезультатно везде тажа ситуацияПроект на ASP
Всем привет! Это можно сказать продолжение моих граблей в процессе адаптации сайта:) В общем адаптировал я одну страницу, все зашибисьПриступаю...