|
Posted by Keith on December 12, 2006, 11:09 am
Please log in for more thread options
I have very similar code, which is working.
One difference is that I am not using the
diamond operator to read from the proxy
page (which I'm not sure works?). I have a
line like:
$ua->proxy('http','http://myProx:myPort/proxy.pac');
What happens when you point your browser to the two
URL's (the proxy page and the GET page); do you get
what you expect?
Can you set an environment / shell variable and do a wget (*nix) or
GET (DOS)?
Keith
kill bill wrote:
> Hi,
> I ve written a perl script which sends the user name and password
> through a proxy for authentication,the problem is that after it is
> getting authenticated it is not showing the contents of the desired
> page i.e the page which the user wants to visit is not being displayed
>
> code
>
> use LWP::UserAgent;
>
> $ua = new LWP::UserAgent;
>
> $ua->proxy(['http'] => '<http://abc.com:389>');
>
> $req = new HTTP::Request 'GET','http://xyz.com';
>
> $req->proxy_authorization_basic('username','password');
>
> $res = $ua->request($req);
>
> print $res->content if $res->is_success;
> print $ua->request($req)->as_string;
>
> code
>
> the problem with the above code is that it does not directs the user to
> 'http://xyz.com" after authentication can anybody help me out please..
|