#!/usr/bin/perl use strict; use Socket; local $SIG{PIPE} = 'IGNORE'; my $proto = getprotobyname('tcp'); my $port = 80; socket(Server, PF_INET, SOCK_STREAM, $proto) or die "socket: $@"; setsockopt(Server, SOL_SOCKET, SO_REUSEADDR, pack("l", 1)) or die "set +sockopt: $!"; bind(Server, sockaddr_in($port, INADDR_ANY)) or die "bind: $!"; listen(Server, SOMAXCONN) or die "listen: $!"; my $paddr; $SIG{CHLD} = \&REAPER; for (; $paddr = accept(Client, Server); close Client) { print Client "HTTP/1.0 302 Over there\n"; print Client "Location: http://xxx.xxxxxx.xxx\n\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: http Redirector
by merlyn (Sage) on Sep 23, 2001 at 12:56 UTC | |
by ginseng (Pilgrim) on Sep 24, 2001 at 04:56 UTC | |
|
Re: http Redirector
by echo (Pilgrim) on Sep 23, 2001 at 14:26 UTC | |
by merlyn (Sage) on Sep 23, 2001 at 20:34 UTC |