Как получить HTML код полностью загруженной страницы в C#

Рейтинг: 0Ответов: 0Опубликовано: 19.07.2023

В ходе создания своего парсера сайтов столкнулся с проблемой. С помощью http запроса пытался получить HTML код страницы, чтобы взять нужные данные, но код который я получил отличается от кода в браузере. Я узнал что есть сайты с динамической загрузкой контента, где данные догружаются с помощью запросов осуществляемых на JavaScript. Во время поиска решения этой проблемы наткнулся на вопрос на StackOverflow https://stackoverflow.com/questions/24130650/scraping-data-dynamically-generated-by-javascript-in-html-document-using-c-sharp где для решения этой проблемы предлагалось использовать так называемый WebBrowser, который сможет загрузить страницу, где выполнится весь необходимый код, а затем запросить её HTML код. Проблема в том, что я нигде не могу найти этот класс WebBrowser, скачивал несколько библиотек, но всё тщетно. Если вы знаете где его найти, то подскажите.

Ответы

Ответов пока нет.