请问C#如何对服务器上传下载文件?
答案:2 悬赏:70 手机版
解决时间 2021-02-18 15:52
- 提问者网友:凉末
- 2021-02-18 05:59
请问C#用webcilent类如何对服务器上传下载文件?我看了很多代码,结果发现了上传语句,却没有看到对服务器地址的声明,求解释!求完整解法!谢谢!
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-02-18 07:11
wc.UploadFile("
", "POST", "D:/XXX/XX.XX");如果需要返回上传进度,就使用异步操作
wc.UploadFileAsync(new Uri("
"), "D:/XXX/XX.XX");
wc.UploadProgressChanged += wc_UploadProgressChanged;
void wc_UploadProgressChanged(object sender, UploadProgressChangedEventArgs e)
{
int proc = e.ProgressPercentage;
}
", "POST", "D:/XXX/XX.XX");如果需要返回上传进度,就使用异步操作
wc.UploadFileAsync(new Uri("
"), "D:/XXX/XX.XX");
wc.UploadProgressChanged += wc_UploadProgressChanged;
void wc_UploadProgressChanged(object sender, UploadProgressChangedEventArgs e)
{
int proc = e.ProgressPercentage;
}
全部回答
- 1楼网友:我住北渡口
- 2021-02-18 07:25
主要是使用webclient、webrequest等类,还需要system.net、system.io名称空间下的一些类,具体的代码随便google一下“c# winform 上传下载”,应该很多。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯