您的位置:首页 > 其它

WebClient修改远程文件时:“远程服务器返回错误: (501) 未实现”的错误 分类: .NET 2012-11-17 16:01 3846人阅读 评论(0) 收藏

2012-11-17 16:01 537 查看
clientDownload = new WebClient();
Stream stream = clientDownload.OpenWrite(new Uri(remoteUrl + "/aa/aa.txt"), "PUT");
byte[] buffer = ASCIIEncoding.Default.GetBytes("bb");
stream.Write(buffer, 0, buffer.Length);
stream.Close();


解决方法:

Web服务扩展中的WebDAV惹得祸,将IIS的"Web服务扩展"中的"WebDAV"设置成"允许"!

PS:iis6的
webdav支持 其实就是个基于http的ftp功能 ,明确iis不能直接上传文件,需要扩展支持的话应该不会饶弯路吧?

原文地址:http://space.itpub.net/221062/viewspace-481578
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐