HTTP :: Tiny就像FTP处理一样

时间:2011-10-17 16:23:26

标签: perl http ftp

我正在制作一个模块(Alien::GSL)。目前,它使用LWP::Simple进行三次调用,一个FTP目录列表,一个FTP文件下载和一个HTTP文件下载。问题是,对于少数几个调用,LWP::Simple有一个相当大的dep。链。我试图快速切换到HTTP::Tiny,但正如名称应该告诉我的,它在FTP请求(匿名)上死亡。

有没有人对轻量级FTP模块有任何建议。优选地,轻量级HTTP / FTP模块。如果没有,则LWP::Simple有效。

1 个答案:

答案 0 :(得分:2)

libnet的Net::FTP只需要IO模块(标准配置来自5.004的perl),并且本身非常轻量级。但是,Libnet仅支持FTP,NNTP,SMTP和POP3,因此您无法将其用于HTTP。

也许您可以将它与HTTP::Tiny结合使用?