
一个简单的,只能处理单一请求的Web服务器模型。
send_file_response() 方法能把Client请求的文件传送过去。
QUOTE:
#!/usr/bin/perl
use HTTP:: Daemon;
$| = 1;
my $wwwroot = "/home/doc/";
my $d = HTTP:: Daemon->new || die;
print "Perl Web-Server is running at: ", $d->url, " ...\n";
while ( my $c = $d->accept )
{
print $c "Welcome to Perl Web-Server<br>";
if ( my $r = $c->get_request )
{
print "Received : ", $r->url->path, "\n";
$c->send_file_response ( $wwwroot.$r->url->path );
}
$c->close;
}




by: 发表于:2017-09-12 14:53:58 顶(0) | 踩(0) 回复
??
回复评论