【问题标题】:FTP fileupload with progressFTP 文件上传进度
【发布时间】:2011-07-12 20:22:43
【问题描述】:

我将使用 .NET Framework 编写一个 ftp 客户端。我想上传文件并显示准确上传了多少字节(或千字节)。我一直在寻找通过 ftp 上传文件并监控进度的方式,但它们都在使用库。

有什么方法可以通过 ftp 上传并使用标准 .NET 功能观察该过程? 如果是,我将不胜感激代码 sn-p。

【问题讨论】:

    标签: .net ftp


    【解决方案1】:

    您可以为此使用WebClient。注册其UploadProgressChangedUploadFileCompleted 事件并使用UploadFileAsync() 上传文件。

    【讨论】:

    • 在使用 ftp 时是否可以像使用 FtpWebRequest 一样拥有完全成熟的功能?我的意思是通过安全连接上传到不同的端口等?
    • 嗯,不是完全成熟的,只是你可以在 URL 中表达的东西。你当然可以用端口号来做到这一点。不知道其他的东西。
    • 有没有办法通过使用 webclient 来改变缓冲区大小?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 2012-03-12
    相关资源
    最近更新 更多