在我正在开发的Windows Phone应用程序上,C#中的后台传输服务出现了问题。
当我下载一个服务器在HTTP上响应206部分响应的大文件时,下载不起作用,并且在没有下载任何内容的情况下将其状态更改为“已完成”。
在http://msdn.microsoft.com/en-us/library/hh202959(v=vs.92).aspx上,文档指出206发出了成功下载的信号,这让我相信206可以通过后台传输服务。但在我的应用程序上,我无法验证这一点。
其他人有解决这个问题的经验吗?
发布于 2012-06-22 07:17:37
啊我已经有答案了..。
206通常可以工作,但是检查状态代码是不够的,以便确定传输的结果。除了状态码之外,还应该检查TransferError是否为空。
https://stackoverflow.com/questions/11147681
复制相似问题