3
我跟着斯坦因的书“网络编程与Perl”。这是本书,这里的脚本试图使用正确的协议与白天的服务器,以获得来自服务器的响应的日期和时间沟通的第二个Perl脚本。
读一线从远程服务器
#!/usr/bin/perl
# file: lgetr.pl
use IO::Socket;
my $server = shift;
my $fh = IO::Socket::INET->new($server);
my $line = <$fh>;
printf $line;
行书(已使其可执行使用chmod)
该书然后使用该服务器作为参数来连接。
wuarchive.wust1.edu:daytime
./lgetr.pl wuarchive.wust1.edu:daytime
问题
执行时,程序只是挂起。我猜测程序正在等待服务器的响应。这是否意味着服务器不再存在?或者输入错误?我将如何得到这个工作,或将我最好的选择要创建我自己的daytime服务器? (我有一点在C这样的经历)