【发布时间】:2017-08-08 22:16:47
【问题描述】:
我正在使用 SSH.NET 库,并编写了一个简单的方法来将文件 ftp 传输到服务器,如下所示:
using (var client = new Renci.SshNet.SftpClient(host, port, username, password))
{
client.Connect();
Console.WriteLine("Connected to {0}", host);
using (var fileStream = new FileStream(uploadfile, FileMode.Open))
{
client.BufferSize = 4 * 1024; // bypass Payload error large files
client.UploadFile(fileStream, Path.GetFileName(uploadfile));
}
}
如何从服务器检索回传状态?我需要知道文件是否传输成功。
TRY...CATCH 可以从服务器检索状态吗?
谢谢,
【问题讨论】: