如何使用 FTPClient 在 FTP 上设置工作目录
How to set working directory on FTPusing FTPClient
我正在使用 java FTP客户端进行 FTP 连接。该库有 storeFile
方法用于在 FTP 上保存文件。我是这样使用的:
FTPClient ftpClient = new FTPClient();
//code for connection and login
...
ftpClient.storeFile("test.jpg", stream); //stream is an InputStream
现在,我需要在 FTP 上设置工作目录。例如,我想将我的 .jpg
保存在特定文件夹中。 ftpClient.storeFile("1/test.jpg", stream);
正确吗?
或者有其他解决方案吗?
我认为你应该在 storeFile()
之前调用 FTPClient#changeWorkingDirectory()
(the docs)。
我正在使用 java FTP客户端进行 FTP 连接。该库有 storeFile
方法用于在 FTP 上保存文件。我是这样使用的:
FTPClient ftpClient = new FTPClient();
//code for connection and login
...
ftpClient.storeFile("test.jpg", stream); //stream is an InputStream
现在,我需要在 FTP 上设置工作目录。例如,我想将我的 .jpg
保存在特定文件夹中。 ftpClient.storeFile("1/test.jpg", stream);
正确吗?
或者有其他解决方案吗?
我认为你应该在 storeFile()
之前调用 FTPClient#changeWorkingDirectory()
(the docs)。