小编use*_*271的帖子

HttpWebResponse

我想从服务器下载图像.当图像不存在时,我想显示我的默认图像.

这是我的代码:

string url = "http://www......d_common_conference" + "/" + c.id_common_conference + "-MDC.jpg";

try {
    HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
    request.Method = "HEAD";                        
    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
    string status = Response.StatusCode.ToString();                                               

    img.ImageUrl = url;
}
catch (Exception excep) {
    img.ImageUrl = "images/silhouete.jpg";
    string msg = excep.Message;
} 
Run Code Online (Sandbox Code Playgroud)

它运行良好,但直到第24个循环,没有响应,没有异常抛出,我的程序变得卡住.

我怎样才能解决这个问题?

c# asp.net httpwebresponse

8
推荐指数
1
解决办法
4145
查看次数

标签 统计

asp.net ×1

c# ×1

httpwebresponse ×1