BEGIN {
$| = 1;
print("1..3\n");
}
END {
print("not ok 1\n") unless $loaded;
}
sub prompt {
my $prompt = shift;
local $_;
print STDERR $prompt;
defined($_ = <STDIN>) || return undef;
chomp;
$_;
}
use Fan::HTTP;
$loaded = 1;
print("ok 1\n");
$proxy = &prompt("proxy: ");
$url = &prompt("url: ");
ref($http = Fan::HTTP->new(http_proxy => $proxy))
or print("not ok 2\n"), exit(1);
print("ok 2\n");
$http->get($url, "tmp.out")
or print("not ok 3\n"), exit(1);
print("ok 3\n");
print("check tmp.out to see contents of $url.\n");
syntax highlighted by Code2HTML, v. 0.9.1