我正在创建一个成功将文件上传到我的 ftp 服务器的 Android 客户端。我正在使用 ftp4j 库并希望像这样发送我的自定义命令。例如
mycustomcommand 是一种 tcp 命令。
FTPClient client = new FTPClient();
try {
client.connect(FTP_HOST, 21);
client.login(FTP_USER, FTP_PASS);
client.setType(FTPClient.TYPE_BINARY);
client.changeDirectory("/Test/Uploads/");
client.upload(fileName, new MyTransferListener());
/**
* Need help in this
*/
FTPReply reply = client.sendCustomCommand("mycustomcommand");
Log.e(TAG,"reply="+reply.toString() );
}
是否可以使用 ftp 这样做,或者我可能需要使用其他方法,如套接字..?
我只想根据 mycustomcommand 在服务器端执行操作,例如上传或删除或重命名..