libwww-perl - WWW client/server library for perl
This is a set of Perl modules which provides a simple and consistent
application programming interface to the World-Wide Web. The main focus of
the library is to provide classes and functions that allow you to write
WWW clients. The library also contain modules that are of more general
use and even classes that help you implement simple HTTP servers.
It includes the following perl modules: Bundle::LWP, File::Listing,
HTML::Form, HTTP::Cookies, HTTP::Cookies::Microsoft, HTTP::Cookies::Netscape,
HTTP::Daemon, HTTP::Date, HTTP::Headers, HTTP::Headers::Auth,
HTTP::Headers::ETag, HTTP::Headers::Util, HTTP::Message, HTTP::Negotiate,
HTTP::Request, HTTP::Request::Common, HTTP::Response, HTTP::Status, LWP,
LWP::Authen::Basic, LWP::Authen::Digest, LWP::Authen::Ntlm, LWP::ConnCache,
LWP::Debug, LWP::DebugFile, LWP::MediaTypes, LWP::MemberMixin, LWP::Protocol,
LWP::Protocol::GHTTP, LWP::Protocol::cpan, LWP::Protocol::data,
LWP::Protocol::file, LWP::Protocol::ftp, LWP::Protocol::gopher,
LWP::Protocol::http, LWP::Protocol::http10, LWP::Protocol::https,
LWP::Protocol::https10, LWP::Protocol::loopback, LWP::Protocol::mailto,
LWP::Protocol::nntp, LWP::Protocol::nogo, LWP::RobotUA, LWP::Simple,
LWP::UserAgent, Net::HTTP, Net::HTTP::Methods, Net::HTTP::NB, Net::HTTPS,
WWW::RobotRules, WWW::RobotRules::AnyDBM_File.
This requires perl-html-parser and perl-html-tagset.