Asp.net 连接强制关闭错误

Asp.net 连接强制关闭错误,asp.net,download,connection,webclient,Asp.net,Download,Connection,Webclient,我正在使用ASP.NET WebClient.DownloadFile(url)从几个客户端的图像服务器获取图像。“url”通常很简单,如“” 这对我们99%的客户来说非常有效。但其中一个是给我一个“现有连接被远程主机强行关闭”。每一次 我尝试使用DownloadData()代替,同样的问题。我可以通过浏览器获取图像,但不能使用WebClient 有人有什么建议吗 David当您请求该文件时,可能需要使用HttpFox FireFox插件之类的工具来查看服务器到底在做什么,因为它可能会做一些“奇

我正在使用ASP.NET WebClient.DownloadFile(url)从几个客户端的图像服务器获取图像。“url”通常很简单,如“”

这对我们99%的客户来说非常有效。但其中一个是给我一个“现有连接被远程主机强行关闭”。每一次

我尝试使用DownloadData()代替,同样的问题。我可以通过浏览器获取图像,但不能使用WebClient

有人有什么建议吗


David

当您请求该文件时,可能需要使用HttpFox FireFox插件之类的工具来查看服务器到底在做什么,因为它可能会做一些“奇怪”的事情,比如在下载之前设置/读取跟踪cookie(只是一个随机示例)


它不会解决问题,但可能会让您了解为什么WebClient没有处理它。

一些服务器会查找特定的用户代理字符串,以防止机器人程序和其他偷窥网站下载图像。查看您在webclient中设置的用户代理。

使用Fiddler(),您可以更新您的问题以包括通过浏览器获取图像时发送/接收的原始标题吗?谢谢我怀疑网络设置需要使用代理并阻止所有其他请求。检查浏览器的代理设置。