in reply to Parallel LWP

I don't know of any way to get back the original url, but if you don't want to automatically follow redirects, do a $pua->redirect(0). When you get a response, $res->code will contain the HTTP status code, if it is in the 300-399 range, you should check for a Location header and handle the redirection in your code (making sure that your code remembers what the original url was).