雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

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

文章评论

评论问答