从 winforms 应用程序,我需要使用 http/https 将文件上传和下载到 asp.net Web 服务器。
- 一次只需要发送/接收一个文件
- 不能使用ftp,必须使用http/https
- 需要进度条
- 上传和下载必须经过用户名/密码验证
是否有捷径可寻?
从 winforms 应用程序,我需要使用 http/https 将文件上传和下载到 asp.net Web 服务器。
是否有捷径可寻?
WebClient类应该能够完成您需要做的所有事情。使用UploadFileAsync
OrUploadDataAsync
进行上传(以及对应的下载)、用户名和密码的普通 HTTP 身份验证(请参阅Credentials
属性)和UploadProgressChanged
进度条跟踪进度的事件。