FTP上传后获取确认或错误

时间:2017-01-03 06:39:44

标签: c# c#-4.0 c#-3.0 webclient

使用下面的脚本,我将文件上传到FTP服务器。它工作,但如果脚本还会显示一个消息框,如果上传成功,则会很好。或者如果上载失败则显示错误代码的消息框。有什么帮助吗?

using (WebClient client = new WebClient())
{
    client.Credentials = new NetworkCredential(ftpUsername, ftpPassword);
    client.UploadFile("ftp://example.com/target.txt", "STOR", localFilePath);
}

我知道我应该这样做:

byte[] responseArray = client.UploadFile("ftp://example.com/target.txt", localFilePath);
string s = System.Text.Encoding.ASCII.GetString(responseArray);

我只是不知道如何把碎片放在一起。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

好的,找到了一个很好的解决方案:

chkTime= new DateTime()