类似于 HtmlUnit 的 C# 库

标签 c# web-crawler screen-scraping

我需要编写独立的应用程序来“浏览”外部资源。 C# 中是否有自动处理 cookie 并支持 JavaScript 的库(我相信不需要通过 JS)?主要目标是保持 session 事件并提交表单,以便我可以通过多步骤注册过程或在登录后“浏览”网站。 我查看了 Html Agility Pack,但它看起来不包含我需要的功能 - 表单提交或 cookie 支持。

谢谢,阿尔乔姆。

最佳答案

如果您有兴趣为 C# 编写自己的 htmlunit 版本,IKVM 项目可能会有所帮助。 http://www.ikvm.net/

关于类似于 HtmlUnit 的 C# 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1512632/

相关文章:

c# - 如何理解规则: "Store in IoC container only services. Do not store any entities."

c# - WPF 应用程序发送参数(带页面导航的 MvvmLight)

angularjs - 网络爬虫在抓取页面时反转查询参数和路径

seo - 如何请求谷歌重新抓取一个网址(没有谷歌获取)

screen-scraping - 有哪些好的方法可以阻止屏幕抓取工具从我的网站上抓取特定内容?

c# - 单元测试屏幕刮刀

c# - 在以下情况下是否存在僵局,如何解决该僵局?

c# - 即使当前实例属于派生类,我们如何从基类中的另一个方法调用虚方法?

multithreading - Rust-在多个worker之间共享结构中的哈希集的最佳方法

perl - 编写可维护的网络抓取应用程序的最佳方法是什么?