【问题标题】:How do I upload a large file (~4mb) over https from winforms with a progress bar?如何通过带有进度条的 winforms 通过 https 上传大文件(~4mb)?
【发布时间】:2011-02-12 15:32:50
【问题描述】:

如何将大文件从winforms c#上传到asp.net https(web服务或asp.net页面),带进度条的简单方法?

【问题讨论】:

    标签: c# asp.net winforms upload


    【解决方案1】:

    您可能已经发现,WebClient 在上传大文件方面做得并不好。我有一些关于 Codeplex 的源代码,你可以看看。该项目名为BizArk,类文件为WebHelper。它基于 HttpWebRequest,可用于轻松上传多个有进度的文件以及许多其他内容。

    如果您愿意,请随意按原样使用该库,尽管它主要用作参考代码,不一定是生产代码。我确实在生产应用程序中使用了这个特定类的一个版本,但我不记得我是否更新了源代码,其中包含在将其发布到 Codeplex 后可能发现的任何错误。

    注意:该链接指向特定的更改集,因此如果您在遥远的将来查看此内容,您可能需要确保查看的是最新版本。

    【讨论】:

      猜你喜欢
      • 2013-09-28
      • 2014-12-24
      • 1970-01-01
      • 2010-11-01
      • 2021-11-14
      • 1970-01-01
      • 1970-01-01
      • 2013-12-17
      • 2011-11-16
      相关资源
      最近更新 更多