我需要编写独立的应用程序,将“浏览”外部资源。 有没有LIB在C#中,它自动处理Cookie和支持JavaScript(JS通过不需要我相信)? 其主要目标是保持会话活着,并提交表单,所以我可以通过多级注册过程或登录后“浏览”网页。 我审查的HTML敏捷性包,但它看起来像它不包含的功能,我需要 - 提交表单或cookie支持。
谢谢,阿尔乔姆。
我需要编写独立的应用程序,将“浏览”外部资源。 有没有LIB在C#中,它自动处理Cookie和支持JavaScript(JS通过不需要我相信)? 其主要目标是保持会话活着,并提交表单,所以我可以通过多级注册过程或登录后“浏览”网页。 我审查的HTML敏捷性包,但它看起来像它不包含的功能,我需要 - 提交表单或cookie支持。
谢谢,阿尔乔姆。
看看数据抽取SDK ,它允许通过HtmlProcessor类发布的数据。 你也可以添加你的工作项目如果在图书馆错过这里。
如果您有兴趣编写自己的C#版本的的HtmlUnit的IKVM项目可能会有所帮助。 http://www.ikvm.net/
该HtmlAgilityPack是专门为解析HTML。 您可以使用WebRequest类在.NET Framework来处理通信和饼干。
参见我的博客文章网页在.NET中拼抢 。 这不会回答你所有的问题,但将让你的存在方式的一部分。
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx试试你web浏览器类,并与DOM那里工作
硒,它使用实际的浏览器,但它是一个跨浏览器平台。 依赖于用是否可以有一个实际的浏览器中运行 - 它的工作原理是通过代理服务器到浏览器的JavaScript注入。 http://seleniumhq.org/support/