@NooBick

Как парсить данные с сайта C#?

Не много не понял как паристь данные с сайта. Мне надо спарсить ключ с сайта. Чтобы потом на этот же сайт зайти. 60340a1c13e12664354937.png

Буду благодарен за любую помощь.
  • Вопрос задан
  • 94 просмотра
Решения вопроса 3
BasiC2k
@BasiC2k
Если html передаётся "как есть" (без генерации на js), то можно сделать простой http(s) request и распарсить DOM.
Ответ написан
@vabka Куратор тега C#
Токсичный
Берёшь AngleSharp. Выбираешь с помощью него элемент html и там выбираешь атрибут data-csrf
Ответ написан
@rPman
Берешь штатную компоненту WebBrowser, кидаешь его на форму если gui или вручную, прописываешь ему ссылку и инжекти в него на body.onload свой скрипт, который вызывает уже твои калбеки на с# либо сам со стороны программы проверяй содержимое document, там полноценный доступ к dom

этот способ будет работать вне зависимости от того как создается содержимое сайта, на бакенде или на клиенте javascript

недостаток - если используется майкрософтовский компилятор, то компонента будет устаревший internet explorer 11, если же собрать mono - будет фаерфокс
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
НПК «Катрен» Новосибирск
от 90 000 ₽
WB—Tech Москва
от 140 000 до 160 000 ₽
от 3 500 до 4 000 $
28 февр. 2021, в 00:22
2500 руб./за проект
27 февр. 2021, в 22:14
30000 руб./за проект