in reply to LWP and Logging into webpages

There are a few ways. For a script I used to get AVP information, I used:

LWP::UserAgent

HTTP::Request

HTML::TableExtract

If you want to see an example I put a snippet about McAfee levels McAfee Version Checker