Использует ли Apache Commons Net FTPClient по умолчанию пассивный или активный режим?

Приложение, с которым я работаю, использует класс FTPClient из Apache Commons Net для подключения и передачи файлов на FTP-сервер. Я пытаюсь определить, в пассивном или активном режиме он делает это по умолчанию, и я не вижу никаких ссылок в коде приложения или в самой библиотеке.

Любые идеи?


person goe    schedule 23.10.2018    source источник


Ответы (1)


По умолчанию используется активный режим.

Документация для FTPClient конструктор говорит:

Конструктор FTPClient по умолчанию. Создает новый экземпляр FTPClient с режимом подключения к данным ACTIVE_LOCAL_DATA_CONNECTION_MODE, типом файла FTP.ASCII_FILE_TYPE, форматом файла FTP.NON_PRINT_TEXT_FORMAT, структурой файла FTP.FILE_STRUCTURE и режимом передачи FTP.STREAM_TRANSFER_MODE.

person Martin Prikryl    schedule 24.10.2018