HTTP-Any
view release on metacpan or search on metacpan
HTTP/Any/Curl.pm view on Meta::CPAN
if ($$opt{cookie}) {
$easy->setopt(CURLOPT_COOKIEFILE, $$opt{cookie});
$easy->setopt(CURLOPT_COOKIEJAR, $$opt{cookie});
} elsif (defined $$opt{cookie}) {
$easy->setopt(CURLOPT_COOKIEFILE, "");
}
my $on_header = $$opt{on_header};
my $on_body = $$opt{on_body};
$easy->setopt(CURLOPT_WRITEHEADER, \ my $_headers);
my $body = "";
$easy->setopt(CURLOPT_FILE, \$body) unless $on_body;
$easy->setopt(CURLOPT_USERAGENT, $$opt{agent}) if $$opt{agent};
$easy->setopt(CURLOPT_REFERER, $$opt{referer}) if $$opt{referer};
$easy->setopt(CURLOPT_TIMEOUT, $$opt{timeout}) if $$opt{timeout};
if (my $proxy = $$opt{proxy}) {
$proxy =~ s!^socks://!socks5://!;
( run in 0.218 second using v1.01-cache-2.11-cpan-55f5a4728d2 )