gpt4 book ai didi

.net - 是否有与 Perl 的 LWP/WWW::Mechanize 等效的 .NET?

转载 作者:太空狗 更新时间:2023-10-29 16:38:21 24 4
gpt4 key购买 nike

在使用 .NET 的 HttpWebRequest/Response 对象后,我宁愿自杀也不愿用它来爬取网站。我正在寻找一个现有的 .NET 库,它可以获取 URL,并使您能够跟踪链接、提取/填写/提交页面上的表单等。Perl 的 LWP WWW::Mechanize 模块在这方面做得很好,但我正在处理一个 .NET 项目。

我遇到了 HTML Agility Pack ,看起来很棒,但它不能模拟链接/表单。

这样的工具是否已经存在?

最佳答案

有人构建了一些代码作为 HTML Agility Pack(我也很喜欢)的插件运行,它允许您进行一些表单修补:

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::Mechanize,但这是一个很好的开始。提供了代码,因此您可以轻松扩展它。

关于.net - 是否有与 Perl 的 LWP/WWW::Mechanize 等效的 .NET?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/122614/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com