是否有一个.NET相当于Perl的LWP / WWW的::机械化?(Is there a .NET

2019-06-27 19:13发布

使用.NET的工作后HttpWebRequest / Response的对象,我宁愿拍自己不是用这个通过网站抓取。 我在寻找可以获取URL,并给你跟随链接,提取/填充/网页上提交表单等Perl的能力的现有的.NET库LWPWWW::Mechanize模块做到这一点非常好,但我用.NET项目工作。

我遇到的HTML敏捷性包 ,看起来真棒,但它停止模拟短链接/形式。

请问这样的工具已经存在?

Answer 1:

有人建了一些代码作为一个附加的HTML敏捷性包(我也爱)运行,可以让你做一些修修补补形式的:

http://apps.ultravioletconsulting.com/projects/uvcwebtransform/docs/class_html_agility_pack_1_1_add_ons_1_1_form_processor_1_1_form_processor.html

我看,说这不是WWW ::机械化的审查,但它是一个很好的开始。 该代码提供了,所以你可能能够很容易地扩展它。



文章来源: Is there a .NET equivalent of Perl's LWP / WWW::Mechanize?