如何获取 FTP 服务器的文件分隔符
How to get FTP server's file separator
我正在使用 FTPFile
class,但我没有找到任何显示路径分隔符的方法或变量,就像我们在 Files
class (File.separator
).我们如何使用 java.Is 获取 ftp 服务器的文件分隔符 FTPFile
class 中的任何预定义变量或方法?
FTP 客户端没有 API 来告诉远程路径分隔符,不仅在 Java Apache Commons 中,而且在一般情况下。
虽然,大多数体面的 FTP 服务器将使用 /
,即使实际的远程 OS 使用不同的分隔符。
但是 FTP 规范没有强制要求。所以确实有 FTP 个使用不同分隔符的服务器。像 OpenVMS FTP 服务器(通常是大型机 FTP 服务器)。
我正在使用 FTPFile
class,但我没有找到任何显示路径分隔符的方法或变量,就像我们在 Files
class (File.separator
).我们如何使用 java.Is 获取 ftp 服务器的文件分隔符 FTPFile
class 中的任何预定义变量或方法?
FTP 客户端没有 API 来告诉远程路径分隔符,不仅在 Java Apache Commons 中,而且在一般情况下。
虽然,大多数体面的 FTP 服务器将使用 /
,即使实际的远程 OS 使用不同的分隔符。
但是 FTP 规范没有强制要求。所以确实有 FTP 个使用不同分隔符的服务器。像 OpenVMS FTP 服务器(通常是大型机 FTP 服务器)。