http://www.perlmonks.org?node_id=1046194

neoldschool has asked for the wisdom of the Perl Monks concerning the following question:

Hi ! I want to login into a site proteced with a captcha image. It's ok for me to enter manually the captcha (e.g. submit the form with WWW::Mechanize sumbit method) BUT the captcha is generated from a PHP script : <img src"gencap.php"></img> if I do a $mech->mirror('gencap.php', 'cap.jpg'); I can download the image, but mirror apparenly change the location as the current page is blank after calling mirror. I can call the WWW::Mechanize::back function, but then the image is regenerated... I also tried to use clone and a second instance of a WWW::Mechanize variable, but it mess with the first instance. How can I download this image from the PHP script wihout messing with the current page ?