in reply to Yet another LWP question

it depends - if you are going through an http proxy, you may have to send the proxy-authorization header as part of the http request object. You'll probably have to use the "basic" auth type, and use MIME::Base64 to encode the string "user:password" for your credentials. A quick way to cheat past this is to sniff a session from your browser and cut & paste the proxy auth header into your perl script as part of the http request headers.