- From: Ahmad Anvari <ahmad@otelnet.com>
- Date: Fri, 5 Oct 2001 11:56:28 -0700 (PDT)
- To: Dirk-Willem van Gulik <dirkx@covalent.net>
- cc: xml-dist-app@w3.org
I have already downloaded LWP-attic-1.00 ParallelUserAgent-2.51 libwww-perl-5.53 but an error is thrown when installing LWP-attic (some stuff couldn't be found), went through perl -MCPAN -e shell, worked well, should I install LWP:UserAgent? I tried, this error: Can't locate object method "new" via package "LWP::UserAgent" at /usr/lib/perl5/5.00503/CPAN.pm line 1888, <GEN3> chunk 1715. Any idea? *URGENT* + Thanks for quick replies. On Fri, 5 Oct 2001, Dirk-Willem van Gulik wrote: > > Yes. that is autom,ated: Just do > > perl -MCPAN -e shell; > > > And wall through the options. > > Dw > > On Fri, 5 Oct 2001, Ahmad Anvari wrote: > > > > > Great! Quick reply! Should I download LWP-attic from this > > page: http://www.cpan.org/modules/by-module/LWP/ Lots of > > options there. > > _Ahmad > > > > On Fri, 5 Oct 2001, Dirk-Willem van Gulik wrote: > > > > > > > > > > > On Fri, 5 Oct 2001, Ahmad Anvari wrote: > > > > > > > One quick question, is there anyone here who has sent and received > > > > XML through HTTP post in perl? What's the simplest way to send XML > > > > through HTTP post to a specific host and port (obviously, someone > > > > is listening over there to send another XML after processing the > > > > request). How about opening a telnet connection? *URGENT* > > > > > > Just use LWP - from the man > > > > > > # Create a user agent object > > > use LWP::UserAgent; > > > $ua = new LWP::UserAgent; > > > $ua->agent("AgentName/0.1 " . $ua->agent); > > > > > > # Create a request > > > my $req = new HTTP::Request POST =>'http://www.perl.com/cgi-bin/BugGlimpse'; > > > > > > # put XML payload here. > > > # > > > $req->content_type('application/x-www-form-urlencoded'); > > > $req->content('match=www&errors=0'); > > > > > > # Pass request to the user agent and get a response back > > > my $res = $ua->request($req); > > > > > > # Check the outcome of the response > > > if ($res->is_success) { > > > print $res->content; > > > } else { > > > print "Bad luck this time\n"; > > > } > > > > > > Note how far one strays from the http/cgi paht :-) > > > Dw > > > > > > > > > > > >
Received on Friday, 5 October 2001 14:56:33 UTC