Thread LWP/Redirect erkennen (8 answers)
Opened by jan at 2004-08-13 02:02

jan
 2004-08-13 03:07
#38027 #38027
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
naja, dazu müsstest du doch nur prüfen, ob is_redirect true ist und dann entsprechend den location-header auslesen, eine kleine schleife und das läuft mit simple_redirect.


und hier dürfte dann auch eine hübsche lösung sein:
Quote
Noticing Redirection
Remember that ->request (as in ->head) can cause several real request/response cycles. Check ->previous!
To report redirection:

...
if(! $resp->is_success) {
print $url, "\n => ", $resp->status_line, "\n"
} elsif($resp->previous and $resp->previous->is_redirect) {
print "## Moved $url\n## => ", $resp->request->url, "\n";
} else {
print "## OK: $url\n";
}


http://www.easyya.com/lwp/LWP_seanBurke.html

View full thread LWP/Redirect erkennen