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不能直接上传文件,需要扩展支持的话应该不会饶弯路吧?
本文介绍了解决IIS上使用WebDAV进行文件上传的问题。通过调整IIS的Web服务扩展设置,允许WebDAV功能,实现了通过HTTP PUT方法上传文件到服务器的功能。
7906

被折叠的 条评论
为什么被折叠?



