uttsu.com >
socket.pl
use strict;
$ARGV[0] =~ /^(?:http:\/\/)?(.*?)(\/.*)/;
my $host = ($1 || 'uttsu.com');
my $url = ($2 || '/');
main();
exit;
sub main {
my $addr = (gethostbyname($host))[4];
my $name = pack("S n a4 x8", 2, 80, $addr);
socket(SOCKET, 2, 1, 0);
connect(SOCKET, $name);
binmode(SOCKET);
select(SOCKET); $| = 1; select(STDOUT);
print SOCKET "GET $url HTTP/1.0\n";
print SOCKET "Host:$host\n\n";
while (<SOCKET>) { print if (!/^HTTP/); }
close(SOCKET);
}
Copyright (C) Takashi Utsunomiya. All Rights Reserved.
2002.11.20掲載