Ищем встроенный парсер JavaScript - PullRequest
0 голосов
/ 23 декабря 2011

У меня есть веб-сканер, встроенный в C # (я знаю), и он стал довольно сложным в обработке многих функций, обычно используемых в реальном веб-браузере.Тем не менее, у меня нет ничего, что могло бы анализировать входящий HTML и обрабатывать встроенные команды JavaScript на странице.

Я пробовал множество подходов - от Noesis до Awesomium - но, похоже, ничего не работает.Я также допустил ошибку при использовании встроенного элемента управления веб-браузера WinForms, и утечки памяти под нагрузкой (я запускаю Parallel Tasks) буквально повредили CLR.Тем не менее, он был в состоянии обработать страницу как обычный браузер, и результирующий контент был великолепен - нежизнеспособен, но контент конечного результата был достигнут.

Нет ли там ничего, что могло бы взять цельURL или, в идеале, взять HTML-контент, загруженный через HttpWebRequest, и обработать встроенные команды JavaScript?

1 Ответ

1 голос
/ 23 декабря 2011
...