2010-05-12 106 views
0

我正在研究一个需要我使用Perl从FTP下载文件的项目。我刚发现我可以选择使用FTP-SSL。看起来这只是SSL加密的FTP(类似于HTTP与HTTPS),我应该只需将“AUTH TLS”或“AUTH SSL”命令发送到FTP服务器。有没有办法用Perl的Net :: FTP模块做FTP-SSL?

问题:有没有办法用标准的Net :: FTP做到这一点?我检查了文档,我发现的唯一的东西是使用“功能”功能来查明服务器是否支持它。

我发现CPAN净:: FTPSSL模块,但笔者认为有时服务器没有收到所发送的数据。这听起来不像我想投入生产的东西。

回答

0

简答题:没有。

通过观察网:: FTP的来源我会说这是不可能使用SSL它。我宁愿测试Net :: FTPSSL是否适用于您要使用您的程序的FTP服务器。如果您的程序需要能够与任何FTP服务器一起工作,您可能需要尝试修复它不适用的服务器的模块,并将代码提供给原始模块。

相关问题