如何简单地将大文件从 winforms c# 上传到 asp.net https(Web 服务或 asp.net 页面),并带有进度条?
最佳答案
您可能已经发现,WebClient 在上传大文件方面表现不佳。我在 Codeplex 上有一些源代码,您可以查看。该项目名为BizArk类文件是 WebHelper 。它基于 HttpWebRequest,可用于轻松上传多个有进度的文件以及许多其他内容。
如果您愿意,可以随意按原样使用该库,尽管它主要用作引用代码,不一定是生产代码。我确实在生产应用程序中使用了该特定类的一个版本,但我不记得是否已使用将其发布到 Codeplex 后可能发现的任何错误更新了源代码。
注意:该链接指向特定的更改集,因此如果您在不久的将来查看此内容,您可能需要确保查看的是最新版本。
关于c# - 如何从带有进度条的 winforms 通过 https 上传大文件(~4mb)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2717718/