DelphiFAQ Home Search:

Have a perl script log in and retrieve some data

 

commentsThis article has not been rated yet. After reading, feel free to leave comments and rate it.

Question:

I have to automate a process where a user logs in to a site and then retrieves some news. I want to use "wget" to download the news file, but I can't seem to get it to login (the login form issues a POST request, and the processing script does not accept the data passed as a GET request).

Answer:

I would avoid using 'wget' and instead opt for the LWP suite of modules. They should make retrieving a remote file simple (at least over http). Take a look at the documentation and examples; it is very straight forward.

LWP is available from CPAN:
http://search.cpan.org/~gaas/libwww-perl-5.800/lib/LWP.pm


Content-type: text/html

Comments:

2012-11-12, 02:48:40
anonymous from United Kingdom  

 

 

NEW: Optional: Register   Login
Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option, or post under a registered account.
 

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity.
The owner of this web site reserves the right to delete such material.

photo Add a picture: