Professional Web Applications Themes

Can't locate object method "get" via package "LWP::UserAgent" - PERL Beginners

#!/usr/bin/perl use strict; use URI; #use HTTP::Request::Common qw(GET); use LWP; #use HTTP::Response; my $browser = LWP::UserAgent->new; $browser->env_proxy(); my $response=$browser->get('http://finance./d/quotes.csv?s=msft&f=sl1d1t1c1ohgv'); print $response->content; Can someone please tell me how to solve this error message when i type perl test.pl at the prompt. test.pl is the filename Can't locate object method "get" via package "LWP::UserAgent"...

  1. #1

    Default Can't locate object method "get" via package "LWP::UserAgent"


    #!/usr/bin/perl

    use strict;
    use URI;
    #use HTTP::Request::Common qw(GET);
    use LWP;
    #use HTTP::Response;

    my $browser = LWP::UserAgent->new;
    $browser->env_proxy();
    my
    $response=$browser->get('http://finance./d/quotes.csv?s=msft&f=sl1d1t1c1ohgv');
    print $response->content;

    Can someone please tell me how to solve this error message when i type
    perl test.pl at the prompt. test.pl is the filename

    Can't locate object method "get" via package "LWP::UserAgent"

    Perldiscuss - Perl Newsgroups And Mailing Lists Guest

  2. #2

    Default Re: Can't locate object method "get" via package "LWP::UserAgent"

    <usctrojan77hotmail.com> wrote:
    >
    > #!/usr/bin/perl
    >
    > use strict;
    > use URI;
    > #use HTTP::Request::Common qw(GET);
    > use LWP;
    > #use HTTP::Response;
    >
    > my $browser = LWP::UserAgent->new;
    > $browser->env_proxy();
    > my
    > $response=$browser->get('http://finance./d/quotes.csv?s=msft&f=sl1d1t1c1ohgv');
    > print $response->content;
    >
    > Can someone please tell me how to solve this error message when i type
    > perl test.pl at the prompt. test.pl is the filename
    >
    > Can't locate object method "get" via package "LWP::UserAgent"
    Hi. It's always nice to put a name on your post so that we can
    talk to you.

    The code you've posted above worked fine straight from the box.

    I got the output

    "MSFT",25.54,"11/25/2003","2:08pm",-0.19,25.87,25.95,25.43,57003064

    which I guess is right.

    You may have an old version of LWP, but since all it really does
    is to check your current version number and load LWP::UserAgent
    it shouldn't be a problem. Try replacing

    use LWP;

    with

    use LWP::UserAgent;

    and see what you get.

    HTH,

    Rob





    Rob Dixon Guest

Similar Threads

  1. Can't locate object method "newFromJpeg" via package "GD::Image"
    By francescomoi@usa.com in forum PERL Modules
    Replies: 3
    Last Post: December 20th, 11:39 AM
  2. Can't locate object method "blocking" via package "IO::Handle"
    By kemton@kemton.com in forum PERL Modules
    Replies: 1
    Last Post: June 20th, 02:54 PM
  3. GD::Image: Can't locate object method "newFromJpeg"
    By dirson@gmail.com in forum PERL Modules
    Replies: 1
    Last Post: April 4th, 07:46 PM
  4. Replies: 2
    Last Post: November 2nd, 08:39 PM
  5. Can't not locate object method "isadmin" via package "Noc1"
    By Perldiscuss - Perl Newsgroups And Mailing Lists in forum PERL Beginners
    Replies: 1
    Last Post: November 13th, 03:34 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139