Правильный парсинг с помощью C#

162
11 апреля 2018, 06:47

Всем привет. Задался целью написать парсер, который бы получал текст с этой страницы: https://litnet.com/reader/zhestkii-start-tom-i-b59468 Но вся проблема в том, что здесь он в исходный код, при переключении страниц (не глав), не помещается, там остается то, что было на самой первой странице. Я так понимаю, он подгружается по мере продвижения пользователя по книге. По этой причине обычный парсинг (без куков и тому подобного) с помощью HTML Agillity Pack не подходит. Я предполагаю, что надо отправлять запрос на получение ответа от сервера, получать оттуда нужные данные и вставлять в свой следующий запрос. Но проблема: как это правильно организовать я не знаю. Подскажите, пожалуйста, статьи, где об этом можно почитать. Желательно на русском) Ну или, если не будет кому-то лень, сразу готовый пример, который поможет мне в этом разобраться и переписать под себя.

READ ALSO
Роутинг сложного запроса ASP .NET MVC Core

Роутинг сложного запроса ASP .NET MVC Core

Имеется роутинг вида /api/Projects/1, те

184
Является ли Finalize деструктором?

Является ли Finalize деструктором?

Является ли Finalize деструктором?

182
Как установить библиотеку “Selenium”?

Как установить библиотеку “Selenium”?

Как правильно установить библиотеку "Selenium" в C# для Visual Studio? Пытался установить сам, по старым видео урокам, но не получилось

151