Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: how to read data from a URL

by Tomte (Priest)
on May 15, 2007 at 07:55 UTC ( #615485=note: print w/ replies, xml ) Need Help??


in reply to how to read data from a URL

Something like the following should get you going:

use strict; use warnings; use LWP::Simple; my $url = "http://whatev.er"; my $content = get($url); $content =~ s/ /%20/g;

regards,
tomte


An intellectual is someone whose mind watches itself.
-- Albert Camus


Comment on Re: how to read data from a URL
Download Code
Replies are listed 'Best First'.
Re^2: how to read data from a URL
by xhunter (Sexton) on May 15, 2007 at 23:29 UTC
    # An example using WWW::Mechanize and URI::Escape
    
    use strict;
    
    use WWW::Mechanize;
    # Create a new mechanize object
    my $mech = WWW::Mechanize->new();
    my $url = 'http://www.exampleurl.com/';
    # Associate the mechanize object with a URL
    $mech->get($url);
    # Print the content of the URL
    print $mech->content;
    
    # Load URL::Escape to escape URI's with uri_escape method.
    use URI::Escape;
    my @links = $mech->links;
    foreach my $link (@links) {
        print uri_escape($link->url), "\n";   
    }
    

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://615485]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (19)
As of 2015-07-29 16:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (265 votes), past polls