in reply to proxy problwm LWP

You can provide a proxy directly without resorting to environment variables:

$ua->proxy(['http', 'ftp'], 'http://proxy.sn.no:8001/');

Replies are listed 'Best First'.
Re^2: proxy problwm LWP
by reciter (Novice) on May 18, 2015 at 06:25 UTC

    hii

    but if don't provide encrionment variable and directly using the

     $ua->proxy(['http', 'ftp'], 'http://proxy.sn.no:8001/');

    then its saying

    "Can't call method "proxy" on an undefined value at trial_lwp.pl line 3."

      I suggest to use strict; and use warnings; and then have the "proxy" line after the "new" line for the user agent:

      my $ua = LWP::UserAgent->new(); $ua->proxy(['http', 'ftp'], 'http://proxy.sn.no:8001/');
        hello

        will you see for one more time? its still not working

        now the script is :

        use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new(); $ua->proxy(['http', 'ftp'], 'http://192.168.64.1:3128/'); my $req = HTTP::Request->new('GET','https://twitter.com/?lang=en'); my $res = $ua->request($req); print $res->status_line;
        and on run shows error message

        500 Can't connect to twitter.com:443 (Bad hostname)

        thanks