"be consistent" | |
PerlMonks |
WWW::Mechanize gets bad request after running OK for a whileby pwl0lwp (Initiate) |
on Aug 19, 2016 at 03:02 UTC ( [id://1170040]=perlquestion: print w/replies, xml ) | Need Help?? |
pwl0lwp has asked for the wisdom of the Perl Monks concerning the following question: I have a script that uses & re-uses the same WWW::Mechanize object over & over again. After 194 uses (combinations of get, follow_link & submit), I suddenly get a "Bad Request" response from the server. This happens reliably: I have a list of things that I'm iterating through, and if I change the list, it still stops after 194 successful calls. I tried putting a 5-second sleep when the number of calls hit 190, in case it was the server getting annoyed (& producing a client error ??) stack_depth is set to 10. As a workaround I've undef'd & recreated the mech object every few iterations, which seems to have solved the problem, but I haven't found any reference to a limit. Anyone seen something like this before and/or can explain what's going on ?
Back to
Seekers of Perl Wisdom
|
|