我不确定是否有本地方式,但这是一个声称可行的解决方法:
http://www.perlmonks.org/?node_id=269358
它基于设置$ENV{HTTP_PROXY}为" http:// login:password @ proxyserver ",其中登录和密码都必须进行URI编码.
此外,WWW :: Mechanize是LWP::UserAgentLWP中的一个子类,因此可以在Mechanize上工作(例如来自LWP Cookbook,PROXIES部分)
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
$ua->proxy(['http', 'ftp'] => 'http://username:password@proxy.myorg.com');
$req = HTTP::Request->new('GET',"http://www.perl.com");
$res = $ua->request($req);
print $res->decoded_content if $res->is_success;
Run Code Online (Sandbox Code Playgroud)