App-rs
view release on metacpan or search on metacpan
if (@_) { syswrite $fh, shift }
else { $fh }
}
sub purl {
my $o = shift;
my $x = {major => 1,
minor => 1,
type => 'request',
method => $o->{method},
hf => [qw/Host User-Agent Accept-Encoding Connection/],
hv => {connection => 'keep-alive',
'user-agent' => 'App-rs',
'accept-encoding' => 'gzip'}};
if ($o->{method} eq 'POST') {
push @{$x->{hf}}, qw/Content-Length Content-Type/;
add($x->{hv},
'content-length' => undef,
'content-type' => 'application/x-www-form-urlencoded');
$x->{c} = $o->{'post-data'};
}
my $url = $o->{url};
( run in 0.452 second using v1.01-cache-2.11-cpan-df04353d9ac )