handy web browsing in a Perl object
Project homepage: https://metacpan.org/release/WWW-Mechanize
Description
WWW::Mechanize, or Mech for short, is a Perl module for stateful
programmatic web browsing, used for automating interaction with
websites. It supports performing a sequence of page fetches including
following links and submitting forms. Each fetched page is parsed
and its links and forms are extracted. A link or a form can be
selected, form fields can be filled and the next page can be fetched.
Mech also stores a history of the URLs you've visited, which can
be queried and revisited.
Package information
- Ports path
- www/p5-WWW-Mechanize
- Package architecture
- *
- Maintainer
- Alexander Bluhm <bluhm@openbsd.org>
- Categories
- www, perl5
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- www/p5-HTML-Form STEM->=6.08
- www/p5-HTML-Parser
- www/p5-HTML-Tree STEM->=5
- www/p5-HTTP-Cookies
- www/p5-HTTP-Message STEM->=7.01
- www/p5-URI
- www/p5-libwww
Test
- devel/p5-Path-Tiny
- devel/p5-Test-Deep
- devel/p5-Test-Fatal
- devel/p5-Test-Memory-Cycle
- devel/p5-Test-Output
- devel/p5-Test-Warnings
- www/p5-HTTP-Daemon STEM->=6.12
- www/p5-HTML-Form STEM->=6.08
- www/p5-HTML-Parser
- www/p5-HTML-Tree STEM->=5
- www/p5-HTTP-Cookies
- www/p5-HTTP-Message STEM->=7.01
- www/p5-URI
- www/p5-libwww
Used by (16 dependency relationships)
Includes library, runtime, build and test dependencies.