ftp://ftpdomainname.comにftpサーバーがあり、それにファイルをアップロードしたい場合、Commons Netを使用してそのアクセス許可を確認するにはどうすればよいですか?
私は試してみます:
ftpClient = new FTPClient();
ftpClient.connect(url.getHost());
ftpClient.login(username, pass);
FTPFile[] directories = mFtpClient.listDirectories("/");
for(FTPFile dir : directories) {
permissions = dir.hasPermission(FTPFile.USER_ACCESS, FTPFile.READ_PERMISSION);
}
ただし、ルートサーバー(フォルダー)のアクセス許可ではなく、そのサブフォルダーのアクセス許可を取得しています。
ftp://ftpdomainname.com/のようなURLを指定して、書き込み権限があるかどうかを確認できますか?または、ftp://ftpdomainname.com/subfolder1/subfolder2/のようなURL?
ありがとう