网页抓取器C++类似于Perl的WWW::Mechanize?

Web scraper for C++ similar to Perl's WWW::Mechanize?

本文关键字:WWW Mechanize Perl 抓取 C++ 类似于 网页      更新时间:2023-10-16

我想知道是否有一个类似于Perl的WWW::Mechanize的c++的web抓取库/API ?我不仅在寻找HTML解析本身,而且还在寻找对有状态HTTP浏览、Web表单提交以及维护和使用cookie(例如创建Web bot)的支持。

对于web自动化来说,瓶颈是I/O而不是CPU,这意味着使用c++这样的语言是没有意义的。大多数这类库都是用Perl、Python等高级语言开发的。

您可以在c++程序中使用Perl,因此只需使用原始Perl库。