在用DownloadFile下载图片,如果该图片不存在,会抛出异常:未处理的“System.Net.WebException”类型的异常出现在 system.dll 中。其他信息: 远程服务器返回错误: (404) 未找到。如何用程序判断远端图片是否存在?例如:http://www.csdn.net/logo.gif?
解决方案 »
- ajax的autocompleteextender
- SQLHelper类
- 通过动态加载的DataGrid模板列,为什么后台下次操作时读取不到上次加载的模板列呢?
- 怎么编码才能使客户端下载服务器上的文件(文件类型不定)??
- asp.net中如何把数据库中的数据以Excel格式导出?
- 用localhost就出现这个 问题,但是用我的IP就没有问题
- 区别
- ***********************请教一个关于CLR里线程的问题***********************
- jmail.Messages”并不包含对“Item”的定义,可是帮助文件里面有啊
- DataGrid中对数据库进行操作的问题
- 急啊,为何取不到值???
- ASP.NET2.0中Membership的可扩展性
//string url1 = @"http://60.191.249.85:9898/dingyiReg/rev.asp";
//string url2 = @"http://search.cn.yimg.com/search/yisou/0510141441/yhlogopg.gif";
//UrlExistsUsingHttpWebRequest(url1).ToString();
private static bool UrlExistsUsingHttpWebRequest(string url)
{
try
{
System.Net.HttpWebRequest myRequest =(System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
myRequest.Method = "HEAD";
myRequest.Timeout = 2000;
System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)myRequest.GetResponse();
return (res.StatusCode == System.Net.HttpStatusCode.OK);
}
catch(System.Net.WebException we)
{
System.Diagnostics.Trace.Write(we.Message);
return false;
}
}