【发布时间】:2014-06-28 23:08:20
【问题描述】:
我正在尝试从服务器下载文件并在我的应用中添加身份验证和范围标头,那么这个语法是否正确?
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(address);
request.Headers["Range"] = "bytes=0-";
request.Credentials = new NetworkCredential("username","password");
当然,代码还有其他部分用于将文件作为流读取并存储,但我担心范围标头和身份验证部分,因为它不起作用。
我遇到了异常
{"The 'Range' header must be modified using the appropriate property or method.\r\nParameter name: name"}
【问题讨论】:
-
这表示您应该调用
AddRange方法而不是手动添加标题。见msdn.microsoft.com/en-us/library/…
标签: c# authentication windows-8.1 windows-store