none
.net cf http方式下载文件时总是出现“无法从传输连接读取数据”问题 RRS feed

  • 问题

  • 部分代码:
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(fileURL);
     req.Credentials = CredentialCache.DefaultCredentials;
    HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
    执行到第3句时报错“无法从传输连接读取数据”,用控制台程序跑这段代码没问题,因为只想从http站点下载文件,要求不能够在站点上放服务程序,即只能通过http,ftp下载文件到手机上,不能使用webservice服务,
    参考了一份文档,http://support.microsoft.com/kb/970549/zh-cn报的错误一样,
    问题似乎很相似,但是我的url是http:\\的,不是https:\\的,并且调试时查看站点的iis日志记录,未对此次手机请求做任何响应记录,用控制台跑的程序响应的表头是有内容的,不存在文中所说的表头为空的现象,
    无解,请各位高手给点意见,急切期待~~~
    2009年8月19日 10:44

答案