我找的(虛構的)「道德等價物」 openremote
如下:如何從URL行讀取?
my $handle = openremote('http://some.domain.org/huge.tsv') or die $!;
while (<$handle>) {
chomp;
# etc.
# do stuff with $_
}
close $handle;
IOW,我正在尋找一種方式來打開讀取手柄到遠程文件,這樣我可以讀從它一行一行。 (通常這個文件將比我想要完全讀入內存的文件大,這意味着將基於將LWP::Simple::get
(例如)返回的值填充到IO::String
的解決方案不適合。)
我確定這是非常基本的東西,但是我經過很多搜索後一直無法找到它。
當您閱讀時,您想要用數據做什麼? – Borodin
@kjo也許嘗試IO ::套接字。看看http://stackoverflow.com/questions/9227603/perl-creating-a-socket – pcantalupo
因此,你不想獲取文件,並從它讀取,你想通過網絡讀取它?這是[POE'](http://poe.perl.org/)的工作嗎?還是我誤解了你的問題? –