in reply to Displaying the source code of a web page

I would take a look at the modules listed in Task::Kensho::WebCrawling and choose the most appropriate one for your needs.

It can be as easy as:
use LWP::Simple; getprint "http://www.dot.com";