AnyEvent-HTTP-Message
view release on metacpan or search on metacpan
lib/AnyEvent/HTTP/Request.pm view on Meta::CPAN
$req->send();
=head1 DESCRIPTION
This class creates a lightweight object
to represent an HTTP request as used by L<AnyEvent::HTTP>.
It was created to provide simple, clear test code
for parsing the parameters passed to L<AnyEvent::HTTP/http_request>.
Instead of code that looks something like this:
is $args[0], 'POST', 'request method';
is $args[1], 'http://some/where', 'request uri';
is ref($args[-1]), 'CODE', 'http_request callback';
is_deeply { @args[ 2 .. $#args - 1 ] }->{headers},
\%expected_headers, 'request headers';
You can write clearer, simpler code like this:
my $req = AnyEvent::HTTP::Request->new(@args);
( run in 0.362 second using v1.01-cache-2.11-cpan-64827b87656 )