三,FtpListALL的工作原理
最后笔者再简单说说FtpListALL的工作原理,一般来说每个FTP资源服务器在开启FTP服务后都要给予一定用户访问权限,所谓LIST权限就是指该用户具备查看FTP资源各个目录的权限,这样就可以不需要我们输入详细路径来访问资源了,平时我们访问FTP资源看到的一个个整齐划一的目录都是因为自身帐户具备FTP目录的LIST权限。
通过LIST权限我们可以罗列出FTP中的各个资源目录名称和文件名,这恰恰是FtpListALL的工作原理,他也是通过具备LIST权限的帐户自动访问FTP资源,访问各个目录将目录结构和文件排列方式记录下来保存成TXT文本文件,从而帮助我们快速定位资源。当我们把FTP服务器上对应帐户的LIST权限关闭后FtpListALL自然无法顺利应用。
小提示:
各个FTP发布工具关闭LIST和开启LIST权限的方法都不同,感兴趣的读者可以自行研究。