如何知道FTP服务器使用的目录列表样式?

时间:2010-09-15 01:06:37

标签: ftp directory-listing

我必须创建自己的FTP客户端。我发现FTP服务器可能使用两种目录列表样式,UNIX和MS-DOS。

有没有办法可以向FTP服务器发送消息,询问它使用的是哪种目录?

1 个答案:

答案 0 :(得分:0)

只需使用Filezilla连接到Unix服务器即可。您将看到服务器响应,如下例所示。

Response:    IDLE
Response:    MDTM
Response:    SIZE
Response:    REST STREAM
Response:    MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
Response:    MLSD
Response:    AUTH TLS
Response:    PBSZ
Response:    PROT
Response:    ESTA
Response:    PASV
Response:    EPSV
Response:    SPSV
Response:    ESTP

请注意文字 UNIX.mode 。它说服务器在Unix模式下列出文件。您也可以使用Windows服务器对其进行测试。