2015-04-06 56 views
1

是否有任何可能的方式来爬取Web服务器目录并显示其中的文件?Perl:Web服务器的目录列表

我找到了列出本地磁盘目录中所有文件的方法。

这里的目录清单代码:

#!/usr/bin/perl 
use strict; 
use warnings; 
my $dir = '/home/srikanth/Documents/'; 
opendir(DIR, $dir) or die $!; 
while (my $file = readdir(DIR)) { 
    next if ($file =~ m/^\./); 
    print "$file\n"; 
} 
closedir(DIR); 
exit 0; 

那么,有没有办法在给URL列出Web服务器的文件?

我试过使用LWP::SimpleLWP::UserAgent但找不到合适的解决方案。

回答

2

由于Stackoverflow认为答案太短,没有。

Web服务器可以配置为提供目录列表,或者可以支持WebDAV,但URL和Web服务器上的文件系统目录之间不一定有连接。

相关问题