HtmlAgilityPack с использованием HtmlWeb.LoadFromWebAsync не вызывает обработчик PreRequest (или PostResponse) - PullRequest
1 голос
/ 01 октября 2019

У меня есть некоторый код, использующий HtmlAgilityPack, который использует обработчики HtmlWeb PreRequest и PostResponse для захвата и установки файлов cookie. Однако теперь я преобразовываю код для выполнения асинхронных запросов, поэтому я преобразовал вызовы Load () в LoadFromWebAsync (). Похоже, что обработчики PreRequest и PostResponse не вызываются из LoadFromWebAsync () и файлы cookie не захватываются и не устанавливаются при последующих запросах.

Есть ли другой способ вызвать обработку файлов cookie, или я собираюсь получитьпрекратить использование HtmlWeb и использовать HttpClient напрямую?

...