您的位置:首页 > 其它

WebClient修改远程文件时:“远程服务器返回错误: (501) 未实现”的错误

2012-11-17 16:01 253 查看
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服务扩展中的WebD***惹得祸,将IIS的"Web服务扩展"中的"WebD***"设置成"允许"!

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

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