![]() |
|
Perl Monk, Perl Meditation | |
PerlMonks |
LWP cookie mysteryby Anonymous Monk |
on Aug 03, 2002 at 02:34 UTC ( #187280=perlquestion: print w/replies, xml ) | Need Help?? |
Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
I have been trying to GET a page which requires a cookie to be received properly. What I eventually want to do is to POST some info to a form on this page and do a login with the help of LWP. I know there are some other nodes on this subject, like this one LWP, extract_cookies, etc. , but I can't figure out what is wrong in my case.. The cookie which I receive does not seem to be "picked up" and is not saved to file (I save cookies in file for debugging purpose of this script). What I bascily want to do is just to GET the url where the form, that I'm going to POST to later, is located. If I can receive the url with correct cookie handling, I'm sure POST'ing will not be difficult either. Here is my code: I receive reply that I need to "accept cookies" when I GET the wanted url. No cookie-values are saved to file, but when I print the cookie value with I get: What is wrong? Should this not have been handled automatic by LWP::UserAgent? What Can be done to receive the wanted URL with correct cookie handling? I've tried doing several GET's after updating $cookie_jar with but that does not seem to help. Also when I try to GET the amazon url, I see 3 Set-Cookies Headers in the HTTP::Response object ($res), but only 2 is saved to file? What is that all about? I've been banging my head in the wall for too long about this. I need some help! I'd REALLY appreciate any tips. Thanks. Regards, Tom
Back to
Seekers of Perl Wisdom
|
|