AnyEvent-ReverseHTTP
view release on metacpan or search on metacpan
lib/AnyEvent/ReverseHTTP.pm view on Meta::CPAN
$res->content($content);
}
$res->protocol("HTTP/1.1"); # Upgrade since reversehttp.net requires so
# HTTP::Response->as_string by default adds a new line which could be harmful
my $res_body = $res->as_string;
chomp $res_body if $res->content_type eq 'text/plain';
http_post $hdr->{URL}, $res_body,
headers => { 'content-type' => 'message/http' },
sub {
my($body, $hdr) = @_;
if ($hdr->{Status} ne '202') {
$self->on_error->("$hdr->{Status}: $hdr->{Reason}");
}
};
};
# Return condvar to pass back to event loop
if (Scalar::Util::blessed($res) && $res->isa('AnyEvent::CondVar')) {
( run in 2.186 seconds using v1.01-cache-2.11-cpan-524268b4103 )