在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);
}
}
如果有人可以建议我,为什么我的代码(无论使用哪种下载方法)都会使超时超出实际请求,那就太好了。
此方法用于测试共享点上的文件分析。