Sharepoint C#-如何从GetFileByServerRelativeUrl下载文件

时间:2018-08-02 15:20:01

标签: c# sharepoint

在Google的前几页中,我尝试了几乎所有推荐的代码示例和技术。尽管出现超时或类似错误,所有这些样本都失败了。

    static void Main(string[] args)
    {

        using (WebClient client = new WebClient { Credentials = new NetworkCredential("username", "password", "domain") })
        {
            var tmpFile = Path.GetTempFileName();
            String url = "https://sharepoint.organisation.net/GetFileByServerRelativeUrl/folder/file.docx')/$value')/Files";
            client.DownloadFile(new Uri(url), tmpFile);

            //OR 

            //              client.DownloadFileAsync(new Uri(url), tmpFile);
        }
    }

如果有人可以建议我,为什么我的代码(无论使用哪种下载方法)都会使超时超出实际请求,那就太好了。

此方法用于测试共享点上的文件分析。

0 个答案:

没有答案