in reply to Moved using LWP

302 is an HTTP reply code indicating that the requested document has moved. It usually also includes where it went, and to fix it you should check the response content with LWP and find the new location of what you are looking for, then use LWP to get that. If you are using LWP::Simple you will need to switch to LWP::UserAgent to muck with the HTTP::Response object.