WebClient上传文件方法UploadFile
2024-10-18
35
测试环境 服务器端:Windows Server 2003,IIS6.0.
上传文件的代码:
[csharp] view plaincopy在CODE上查看代码片派生到我的代码片
using (WebClient client = new WebClient() { Credentials = CredentialCache.DefaultCredentials })
{
client.UploadFile(uri, "PUT", file);
this.progressBar1.Value++;
}
很简单,就是一个上传文件的代码。
但是客户端仅仅写这些代码不行,还需要进行服务器端IIIS以及虚拟目录的设置。
首先要将服务器的目录映射到IIS。
这个在IIS里面右键添加虚拟目录就可以了。
其次要给IIS虚拟目录加用户以及相应的权限。
否则的话会报:远程服务器返回错误(403)已禁止的错误。
更新于:2个月前赞一波!3
相关文章
文章评论
评论问答