Как узнать, какой стиль списка каталогов использует FTP-сервер? - PullRequest
0 голосов
/ 15 сентября 2010

Я должен создать свой собственный FTP-клиент. Я обнаружил, что FTP-сервер может использовать два типа списков каталогов: UNIX и MS-DOS.

Можно ли как-то отправить сообщение на FTP-сервер, чтобы узнать, какой каталог он использует?

1 Ответ

0 голосов
/ 05 июня 2011

Просто используйте 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.

...