c# - 如何使用 webdav 将文件上传到文件夹?

标签 c# sharepoint webdav

我有这个 webdav 代码,用于在 SharePoint 中创建文件夹:

HttpWebRequest request = (System.Net.HttpWebRequest)HttpWebRequest.Create(folderAddress);
                request.Credentials = wsLists.Credentials; // CredentialCache.DefaultCredentials;
                request.Method = "MKCOL";
                response = (System.Net.HttpWebResponse)request.GetResponse();
                response.Close();

现在如何更改代码以将文件上传到这个新创建的文件夹。我认为这是一个通用的 webdav 问题,谢谢

最佳答案

您应该能够使用WebClient.UploadFile来做到这一点

另请参阅有关使用 HttpRequest 的问题:webclient-upload-file-error

或谷歌搜索WebClient.UploadFile webdav

关于c# - 如何使用 webdav 将文件上传到文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1631393/

相关文章:

c# - 如何判断一个类是特定于 WSS 还是 MOSS?

sharepoint - 从图片库在自定义 Web 部件中呈现图像

SVN 通过 Tomcat 和 WebDAV

python - 允许 Outlook 2007 编辑自定义共享 iCalendar

c# - 更改 api Controller 答案上的 json 字段名称

c# - MongoDB C# 驱动程序 - 从 Controller 返回字符串类型的 Id

c# - 如何在 C# 中使用 Int64

c# - C# 中的局部作用域是如何工作的

SharePoint:我应该使用列表还是数据库?

linux - 映射驱动器 URL 中的垃圾字符用于访问 WebDAV 存储