Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Communicating to AJAX

by polettix (Vicar)
on Dec 28, 2007 at 10:56 UTC ( #659321=note: print w/ replies, xml ) Need Help??


in reply to Communicating to AJAX

You're interested in the contents, but you're looking at the carrier - what you need is HTTP::Request, probably:

#!/usr/bin/perl use strict; use warnings; use HTTP::Request; my $host = 'what.ever.com'; my $uri = "http://$host/path/to/resource"; my $request = HTTP::Request->new(POST => $uri, [ Host => $host, 'User-Agent' => 'Mozilla whatever...', Accept => 'text/xml,application/xml,...', 'Accept-Language' => 'en-us,en;q=0.5', # you get the idea... ]); print {*STDOUT} $request->as_string(); __END__ poletti@PolettiX:~/sviluppo/perl$ perl zer.pl POST http://what.ever.com/path/to/resource Accept: text/xml,application/xml,... Accept-Language: en-us,en;q=0.5 Host: what.ever.com User-Agent: Mozilla whatever...
And yes, if you have a WWW::Mechanize (say $mech) object, you can then simply call:
my $response = $mech->request($request);
You have probably to work out if cookies are automatically inserted or not, and act consequently.

Hey! Up to Dec 16, 2007 I was named frodo72, take note of the change! Flavio
perl -ple'$_=reverse' <<<ti.xittelop@oivalf

Io ho capito... ma tu che hai detto?


Comment on Re: Communicating to AJAX
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://659321]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (20)
As of 2015-07-06 17:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (79 votes), past polls