Я использую класс FTPFile
, и я не нашел никакого метода или переменной, которая показывает разделитель путей, как и в классе Files
(File.separator
). Как мы можем получить разделитель файлов ftp-сервера с помощью java.Is есть какая-либо предопределенная переменная или метод в классе FTPFile
?Как получить файловый разделитель FTP-сервера
2
A
ответ
0
Нет никакого API для FTP-клиента, который бы указывал удаленному разделителю путей не только на Java Apache Commons, но и вообще.
Хотя, большинство достойных FTP-серверов будут использовать /
, даже если фактическая удаленная ОС использует другой разделитель.
Но спецификация FTP не предусматривает его. Таким образом, действительно есть FTP-серверы, которые используют другой разделитель. Как и FTP-сервер OpenVMS.
Сепаратор «/». FMI, см. Http://stackoverflow.com/questions/24396070/different-path-separators-during-ftp-transaction-between-windows-and-linux – pepan
Это то же самое для windows и linux или других машин? – smith
Да, используйте всегда '/'. – pepan