我正在尝试创建一个应用程序,需要将一些图像和文本文件上传到支持FTP的服务器。我来自Python背景,并在过去经常使用FTP,但在Kotlin中使用它时感到相当困惑,希望能得到帮助。
try {
val mFtpClient = FTPClient()
mFtpClient.connect("hots", PORT)
mFtpClient.login("user", "password")
mFtpClient.type = FTPClient.TYPE_BINARY
mFtpClient.changeDirectory("/directory_path/")
mFtpClient.upload(File("file_path"))
mFtpClient.disconnect(true)
} catch (e: Exception) {
e.printStackTrace()
}